button_click按下TextBox中的Return - ASP.NET

时间:2011-02-04 09:53:01

标签: c# asp.net tabindex buttonclick

我有一个带有2个文本框和3个按钮的ASP WebForm,我希望每当我在TextBox中按回车时都会触发一个特定的button_click事件 - 我将如何实现这一目标?

我尝试使用TabIndex-Property,遗憾的是,它实际上似乎只适用于Tab键,而不是按TextBox中的返回。

谢谢!

3 个答案:

答案 0 :(得分:3)

大家好,感谢您的回答 - 我刚刚找到了解决方案,对于我需要设置的MasterPage中的aspx页面

Form.DefaultButton = myButton.UniqueID;

而不是

Form.DefaultButton = myButton.ID;

会抛出错误。

谢谢大家!

答案 1 :(得分:2)

将表单的AcceptButton设置为您想要按下的按钮:

form1.AcceptButton = btnOK;

答案 2 :(得分:2)

您可以通过将defaultbutton属性值设置为所需按钮控件的ID来设置将哪个按钮直接用作控件标记中的默认值,请尝试以下操作:< / p>

<form id="form1" runat="server" defaultbutton="DefaultButtonId">
    <!-- content -->
</form>