0
我有这样的asp.net页面:有一个form
,其中包含所有,其中LoginStatus
和一些其他控件,如TextBox
和ImageButton
。注销按钮拦截输入密钥
我的问题是:当我们在文本框中按下Enter键时,LogOut按钮被按下,然后用户熄灭。有一种方法可以避免它?
我试过使用javascript,但我的控件是在ajax面板内,它非常复杂,有一种html方式?
问候, 安东尼
我有这样的asp.net页面:有一个form
,其中包含所有,其中LoginStatus
和一些其他控件,如TextBox
和ImageButton
。注销按钮拦截输入密钥
我的问题是:当我们在文本框中按下Enter键时,LogOut按钮被按下,然后用户熄灭。有一种方法可以避免它?
我试过使用javascript,但我的控件是在ajax面板内,它非常复杂,有一种html方式?
问候, 安东尼
环绕文本框或包含文本框具有像这样的HTML:
<div onKeyDown="return (event.keyCode!=13);"> ... </div>
如果你想要的东西时,回车键发生按下除注销其他按钮,你可以用一个面板里面的内容并分配这样的DefaultButton:
<asp:Panel ID="Panel1" runat="server" DefaultButton="Button2">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="LogOut" />
<asp:Button ID="Button2" runat="server" Text="Cancel" />
</asp:Panel>
现在,当进入关键是PR在任何一个文本框中都会弹出取消按钮。