我有一个.aspx页面,其中包含两个按钮,一个是"btnCancel",另一个是"btnSave".
<asp:Button ID="btnCancel" runat="server" Text="Cancel" CssClass="Button" OnClick="btnCancel_Click" />
<asp:Button ID="btnSave" runat="server" Text="Save" CssClass="Button" OnClick="btnSave_Click"
OnClientClick="tinyMCE.triggerSave(false,true);" ValidationGroup="grp"/>
Run Code Online (Sandbox Code Playgroud)
现在问题是在填满该页面中存在的一些文本框之后,如果我按下"输入按钮",则"btnCancel_Click"事件正在触发而不是"btnSave_Click".
任何人都可以建议我如何设置"btnSave_Click"按钮作为默认按钮.因此,如果任何人按下"输入按钮",它将触发"btnSave_Click"事件.
请帮忙.
更新的问题:
<asp:Panel DefaultButton="btnSave" runat="server" ID="pnlTest">
<asp:Button ID="btnCancel" runat="server" Text="Cancel" CssClass="Button" OnClick="btnCancel_Click" />
<asp:Button ID="btnSave" runat="server" Text="Save" CssClass="Button" OnClick="btnSave_Click"
OnClientClick="tinyMCE.triggerSave(false,true);" ValidationGroup="grp" />
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)
defaultbutton在包含的上设置属性panel:
<asp:panel defaultbutton=“btnSave”>
Run Code Online (Sandbox Code Playgroud)
摘自此博文.
| 归档时间: |
|
| 查看次数: |
2179 次 |
| 最近记录: |