gpt4 book ai didi

asp.net - IE 8 - 用户按 Enter 键时 ASP.NET 表单未提交

转载 作者:行者123 更新时间:2023-12-01 09:09:56 25 4
gpt4 key购买 nike

我有一个用 asp.net/C# 编写的简单表单,当尝试在表单的输入框中按 Enter 时,由于某种原因没有提交表单。我已经对之前的错误进行了修复,其中按 Enter 只会刷新页面而不提交表单数据,但现在按 Enter 什么也不做,修复如下:

<div style="display: none">
<input type="text" name="hiddenText" />
</div>

有人知道解决此问题的方法或解决方法吗?

最佳答案

我假设您在页面的某处有一个按钮,以及它的事件处理程序。

您是否尝试过将表单(带有按钮)封装在 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>

关于asp.net - IE 8 - 用户按 Enter 键时 ASP.NET 表单未提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2118726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com