当我将登录控件添加到页面时,出现以下错误。你能帮帮我吗?
最佳答案
你需要在你的项目中有 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"/>
关于javascript - 登录控制错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10968279/