我試圖解決的問題:設置DefaultButton到button.UniqueID拋出異常
我有幾個文本框在asp:Panel
。當用戶從任何這些框中點擊Enter
時,我希望表單提交,就好像他們點擊了btnAddTag
。 (當光標是不是在那些箱子,我有一個不同的默認提交按鈕。)
的ASPX:
<asp:Panel id="thePanel" runat="server">
<asp:Button ID="btnAddTag" Text="Add Tag" runat="server" />
</asp:Panel>
的VB:
tagPanel.DefaultButton = btnAddTag.UniqueID
例外:
'tagPanel'的DefaultButton必須是 是類型爲 IButtonControl的控件的ID。
的btnAddTag.UniqueID
值是ctl00$phMain$btnAddTag
(有一個母版頁,這部分被稱爲phMain
)。我也試過CType(tagPanel.FindControl("btnAddTag"), Button).UniqueID
。
,我錯過了一個外部``,其中我不知道我需要。只是以爲我會分享 –
jbutler483
2015-06-11 11:14:08