ASP.NET 2.0-3.5 formları için defaultButton ve "Enter tuşuna basılan" en iyi çözüm hangisidir?DefaultButton, ASP.NET formlarında
1
A
cevap
4
Yalnızca "defaultbutton" özniteliğini forma ekleyin ve varsayılan olmak istediğiniz düğmenin kimliğine ayarlayın.
<form defaultbutton="button1" runat="server"> <asp:textbox id="textbox1" runat="server"/> <asp:button id="button1" text="Button1" runat="server"/> </form>
NOT: anahtarını girin isabet üzerinde form gönderme yana ASP.NET 2.0+
2
Bu, yalnızca HTML ile hayatın bir parçasıdır, anahtar kullanarak javascript girin ve tuzak gerekecek sadece geçerli olduğunda (textareas dahilinde) geçmesine izin verir. İyi bir açıklama için http://brennan.offwhite.net/blog/2004/08/04/the-single-form-problem-with-aspnet/'a bakın.
Anahtarınızı formunuzun belirli bir alanına bağlamak istiyorsanız, ek bir ' düğmelerini ve metin kutularınızı' nize ekleyin. –