Jim*_*mmy 3 forms asp.net internet-explorer
我有一个用asp.net/C#编写的简单表单,当在表单的输入框中尝试按Enter时,由于某种原因不提交表单.我已经为之前的bug实现了一个修复程序,按下Enter只会刷新页面而不提交表单数据但是现在按Enter键什么都不做,修复如下:
<div style="display: none">
<input type="text" name="hiddenText" />
</div>
Run Code Online (Sandbox Code Playgroud)
有人知道修复此问题或解决方法吗?
我假设你的页面上有一个按钮,以及它的事件处理程序.
您是否尝试在Panel控件中包装表单(使用按钮)并设置默认按钮属性?
即
<asp:Panel id="pnlMyForm" runat="server" DefaultButton="btnMyButton">
<asp:textbox id="txtInput" runat="server" />
<asp:Button id="btnMyButton" text="Submit" runat="server" />
</asp:Panel>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3897 次 |
最近记录: |