jquery - RequiredFieldValidator 有时不起作用,但无法重现它
问题描述
我正在调试一个 APS.Net Webform 应用程序,该应用程序有时接受来自文本框字段的空值。似乎RequiredFieldValidator 不起作用。在网络日志中,所有事件似乎都与 IE 11.0 浏览器有关,没有可用的次要版本数据。使用的 jQuery 文件是 jquery-1.7.1.min.js,httpRuntime targetFramework 是 4.5,IIS 应用程序池是 ASP.NET v4.0。此外,使用的验证设置是
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" lockItem="false" />
我在网上阅读了一些帖子,其中一些指向 .Net 框架版本和 IE 11 浏览器中的 jQuery 验证。但是,我无法使用 IE 11.0 更新版本 11.0.105(KB4480965) 重现该问题。请参阅下面的代码。
<span class="Bold">Item ID</span>
<asp:TextBox ID="txtItemID" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtItemID" ErrorMessage="Error" InitialValue="" SetFocusOnError="true" Display="Dynamic" ValidationGroup="Add"></asp:RequiredFieldValidator>
<asp:Button ID="btnAdd" runat="server" OnClick="btnAdd_Click" Text="Add an Item" ValidationGroup="Add" />
解决方案
推荐阅读
- sql - 合适的加盟条件应该是什么?
- html - html中的StackExchange颜色图标
- bootstrap-4 - 在引导主题中,悬停的背景颜色没有完全覆盖背景
- sql - SELECT 语句中的多条记录如何具有多个子查询在子查询语句中具有 LIMIT 1
- javascript - 滚动停止时Anime.js停止动画
- java - 我在调试java多线程时犯了什么错误?
- php - imagick setimageformat 零大小图像字符串传递错误 - 许多错误之一 - svg 到 pdf
- amazon-web-services - 是否可以通过 NAT GW(到特定的外部 IP)从 aws 中的公共子网选择性地路由流量?
- python - 我在使用 pandas 和 list 进行深度学习正确输入时遇到问题
- ios - Swift/Xcode:如何检测按键?