J'ai une application ASP.NET où il y a quelques boutons ASP.NET et plusieurs boutons HTML simples. Chaque fois qu'il y a une zone de texte où un utilisateur frappe, le bouton ASP.NET essaie de soumettre le formulaire.Annulation du bouton de soumission par défaut dans ASP.NET
Je sais que je peux changer le defaultButton
, mais je ne veux pas qu'il y ait un bouton par défaut. Je veux juste que lorsque l'utilisateur appuie sur entrer, il ne fait rien.
J'ai essayé de définir defaultButton
à blanc, mais cela ne semble pas fonctionner. Comment puis-je empêcher le formulaire d'être soumis par le bouton ASP.NET lorsque vous appuyez sur Entrée?
Cela produit en effet le comportement nécessaire: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.usesubmitbehavior.aspx –
@RyanSmith parfois il est difficile de rechercher des négatifs , comme "ne pas avoir un bouton de soumission" en raison du nombre de façons dont le négatif peut être articulé. –
Remarque supplémentaire: ImageButton de ASP.Net n'a pas d'attribut UseSubmitBehavior. Si vous en utilisez un, voyez la solution "bouton caché caché" ci-dessous. voir aussi: [Cette question] (http://stackoverflow.com/questions/1561400/how-to-disable-submit-behaviour-of-aspimagebutton) – CodePartizan