2009-06-02 4 views
0

J'ai une application .net 2.0 et je n'arrive pas à comprendre pourquoi la méthode onclick d'un bouton est exécutée lors de l'actualisation de la page.Bouton sur la méthode de clic entré à la page d'actualisation!

Le scénario exact lorsque cela se produit est une case à cocher pour chaque élément sur lequel le bouton est cliqué et l'onclick mthod traite cet élément, et la case à cocher est désactivée. Maintenant, lorsque la page est actualisée pour une raison quelconque, la méthode onclick du bouton est entré dans!

Toute aide très appréciée.

Merci beaucoup,

+0

Pouvez-vous fournir du code? L'ASP serait utile pour voir quels événements vous avez câblé où. Aussi tout code que vous utilisez pour lier votre case à cocher, etc. –

Répondre

0

Vérifiez la valeur par défaut Vérifié propriété de la case à cocher. Vous pouvez être en train de le régler "Vérifié" sur onload. Sera en mesure de vous aider plus si vous postez le code.

0

Merci Shoban,

Le problème était que la case a été cochée dans le formulaire et lorsque la page a été rafraîchi cela a causé un postback. J'ai résolu cela en mettant la ligne de code ci-dessous à la fin de la méthode de clic de bouton: Response.Redirect (Request.Url.PathAndQuery);

Questions connexes