簡體   English   中英

輸入觸發器在主頁asp.net上提交

[英]Enter triggers submit on master page asp.net

在我的主頁上,有一個用於站點搜索的提交按鈕。 在大多數頁面上,只有在搜索框具有焦點的情況下按下回車鍵,才會觸發此操作。 盡管在主表單上按回車,但在幾頁上它會觸發搜索提交。

我知道我可以通過以下方式解決此問題:將搜索包含在自己的表單標簽中,然后將每個頁面更改為自己的表單標簽,但是由於時間緊迫,我需要一些更簡單的解決方法。 有沒有辦法將表格中的文本框綁定到正確的“提交”按鈕?

如果您需要,我可以發布代碼。

Enter將導致頁面上第一個找到的提交按鈕被按下。

將“表格”包裝到面板中:

<asp:Panel runat="server" id="pnlForm1" DefaultButton="btnSubmit">
   <asp:Button runat="server" id="btnSubmit"/>
</asp:Panel>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM