<asp:Button ID="newbutton" runat="server" Text="Click" onsubmit="button_click" OnClick="button_click" />
我在更新面板中有这个按钮,我希望它不仅可以在输入时工作,而且可以在 google chrome 中工作,但不能在 ie 中工作,我该怎么办?
<asp:Button ID="newbutton" runat="server" Text="Click" onsubmit="button_click" OnClick="button_click" />
我在更新面板中有这个按钮,我希望它不仅可以在输入时工作,而且可以在 google chrome 中工作,但不能在 ie 中工作,我该怎么办?
使用此按钮的 ID 设置更新面板的默认按钮
样本:
<asp:UpdatePanel ID="upTest" runat="server">
<ContentTemplate>
<asp:Panel runat="server" ID="pTest" DefaultButton="newbutton">
<asp:Button ID="newbutton" runat="server" Text="Click" onsubmit="button_click" OnClick="button_click" />
在面板上将默认按钮设置为按钮的id
<asp:Panel runat="server" id="examplePanel" DefaultButton="newbutton">
ASP:Button
无法使用,enter
因为它有OnClick
. 要对输入做出正确反应,您应该使用ASP:Panel
withDefaultButton
属性。例如,您需要专注于 asp:Panel 内部的控制TextBox
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Panel ID="Panel1" runat="server" DefaultButton="newbutton">
<asp:TextBox ID="TxtUserLogin" runat="server" TabIndex="1" Text="login" />
<asp:Button ID="newbutton" runat="server" Text="Click" OnClick="button_click" />
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>