如何在用户更改文本框文本并按下输入后进行回发? 只是javascript真正的解决方案。 asp.net是否为这样的问题提供了解决方案? 谢谢你的任何提示。
答案 0 :(得分:2)
除了javascript解决方案之外,您还可以将textbox
与button
内的提交panel
放在一起,并使用该小组的DefaultButton
属性。
以下是代码示例: -
您的aspx将如下所示
<asp:Panel ID="Panel1" runat="server" DefaultButton="Button1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
</asp:Panel>
现在,当您在文本框中按Enter键时,会发生按钮单击事件,与单击按钮相同。