Asp.Net多个提交按钮,只输入第一个提交

Kuz*_*gun 3 forms asp.net form-submit

我的ASP.NET页面中有一些提交按钮.一切正常,但当用户点击输入按钮时,第一个提交按钮始终有效.我想用相应的字段触发每个提交按钮但不能有多个表单.是否可以在不使用表格的情况下将它们分组?

Tim*_*ter 5

您不需要表单,只需将相关控件包装在自己的面板中并使用该Panel.DefaultButton属性即可.

当Panel控件具有焦点并且用户按下ENTER键时,使用该DefaultButton属性指示单击哪个按钮 .的可设置于所述标识符用于控制或实现任何控制除了一个接口 控制. DefaultButtonButtonIButtonControlLinkButton


Sai*_*eep 5

请使用这样的DefaultButton财产

<asp:Panel runat="server" DefaultButton="bt1">

<asp:TextBox runat="server" />
<asp:Button id="bt1" Text="Default" runat="server" />

</asp:Panel>
Run Code Online (Sandbox Code Playgroud)

请参考此处: - ASP.NET DefaultButton属性