我有一个ASP WebForm与2个文本框和3个按钮,我想要一个特定的button_click事件被激发每当我按回车,而在一个文本框 - 我将如何实现这一点?button_click按回车在文本框 - ASP.NET
我尝试使用TabIndex属性,不幸的是,实际上只是似乎为TabBable工作,而不是按下TextBox中的返回值。
谢谢!
我有一个ASP WebForm与2个文本框和3个按钮,我想要一个特定的button_click事件被激发每当我按回车,而在一个文本框 - 我将如何实现这一点?button_click按回车在文本框 - ASP.NET
我尝试使用TabIndex属性,不幸的是,实际上只是似乎为TabBable工作,而不是按下TextBox中的返回值。
谢谢!
大家好,感谢您的回答 - 我只是找到了解决办法,对于一个aspx页面一个母版页中,我需要设置
Form.DefaultButton = myButton.UniqueID;
代替
Form.DefaultButton = myButton.ID;
其中引发错误。
谢谢大家!
将窗体的AcceptButton你想按按钮:
form1.AcceptButton = btnOK;
您可以设置哪个按钮是用来作为默认直接的控制加价,通过设置defaultbutton
属性值的所需的按钮控制的ID
,试试这个:
<form id="form1" runat="server" defaultbutton="DefaultButtonId">
<!-- content -->
</form>
谢谢,但我的aspx文件是在一个MasterPage文件,设置默认按钮导致任何其他页面上的错误,并以编程方式将其设置在我的aspx表单page_load也导致一个。 – 2011-02-04 10:07:16
感谢您的回答,不幸的是,我的ASP表单在一个MasterPage中,并且在MasterPages表单上设置DefaultButton会导致每隔一页上出现错误。 – 2011-02-04 09:59:57