登录控制错误
login control error
当我将登录控件添加到页面时,出现以下错误。你能帮我吗?
"WebForms UnobtrusiveValidationMode 需要 ScriptResourceMapping 对于"jquery"。请添加一个名为 jquery(区分大小写)。
WebForms UnobtrusiveValidationMode 需要 'jquery' 的 ScriptResourceMapping。请添加一个名为 jquery(区分大小写)的 ScriptResourceMapping。
当您在联系登录页面时收到此类错误时,则步骤:
1.转到"网络配置"。
-
在 web.config 中找到此代码
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms"/>
。 -
将值="WebForms"更改为值="none"。
-
现在你打开登录.aspx文件,它将打开。
你需要在你的项目中有jQuery,并在Global.asax中有这样的东西来正确注册jQuery:
ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition {
Path = "~/scripts/jquery-1.4.1.min.js",
DebugPath = "~/scripts/jquery-1.4.1.js",
CdnPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.min.js",
CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.1.js"
});
将 jQuery 的版本替换为您正在使用的版本。您还可以通过删除以下行来禁用 web.config 中的此新功能:
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" />
http://connect.microsoft.com/VisualStudio/feedback/details/735928/in-asp-net-web-application-visual-basic-the-requiredfieldvalidator-doest-work
编辑:
从下面的注释中,如果 ValidationSettings:UnobtrusiveValidationMode 设置为 WebForms
而不是删除它,则可以将值更改为 None
,如下所示:
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>
作为旁注:如果您使用的是 Visual Studio 并在从空站点开始时遇到此问题,则您的配置文件可能没有这些行。然后,您必须添加 <appSettings>
元素并将该行放在标签内。例:
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
为了澄清,如果其他人遇到此问题,我不得不添加以下内容
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
在配置标记内,但在 system.web 标记之外(之前)。我正在使用VS 2012 for Web(Express)。
你可以安装 Nuget 包
AspNet.ScriptManager.jQuery
- 传单缩放控制位置错误
- HTML5 Canvas访问控制允许原始错误
- 比较两个值时出现JavaScript输出和控制流错误
- 语法错误:"意外的标记<"在Web控制台中
- 滑块未显示,控制台中没有错误消息
- Ajax—“;访问控制允许起源”;错误
- 应用程序在“关闭”之后停止工作(控制台中没有错误);咕哝的构造”;
- Ajax控制工具包中的错误's升级后的JS文件
- 为什么我的Alexa技能测试显示正确的lambda输出,但在开发人员控制台中测试时却给出错误消息
- .fillStyle 不起作用,控制台中没有错误
- 即使在服务器将访问控制允许原点设置为“*”之后,也会收到javascript错误
- Chrome 控制台中的 JavaScript 未捕获错误
- 这个get方法似乎可以工作,但控制台中存在错误
- JSON 解析中的错误控制字符错误
- 未捕获的语法错误:控制台上出现意外的令牌<(匿名函数)
- 将错误控制添加到.when.then和xdr请求
- 我在错误控制台中得到一个未定义的错误
- 如何在Firefox错误控制台中过滤消息
- Firefox扩展调试-如何在错误控制台中显示语法错误信息
- 未捕获的语法错误:控制台中参数列表后缺少 )