我有一個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