我正在使用 Visual Studio 2012,我创建了一个空 ASP.Net Web 应用程序,当我尝试添加传统验证器控件到新页面,出现这个错误:
WebForms UnobtrusiveValidationMode 需要“jquery”的 ScriptResourceMapping。请添加名为 jquery 的 ScriptResourceMapping(区分大小写)。
修复它的步骤是什么?
这是我的页面标记:
<asp:Panel runat="server" ID="pnlUsername" GroupingText="Username settings">
<div>
<asp:Label ID="usernameLabel" Text="Please enter your username" runat="server" AssociatedControlID="username" />
</div>
<div>
<asp:TextBox runat="server" ID="username" />
<asp:RequiredFieldValidator ErrorMessage="The username is required" ControlToValidate="username" runat="server" Text=" - Required" />
</div>
</asp:Panel>
似乎有很多有关 ValidationSettings:UnobtrusiveValidationMode 值的不正确信息。到Disable您需要执行以下操作。
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
应使用“None”一词,而不是“WebForms”来禁用此功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)