gpt4 book ai didi

javascript - Visual Studio 2012 中的 '/' 应用程序中的 ASP.NET 服务器错误

转载 作者:行者123 更新时间:2023-12-03 11:11:05 25 4
gpt4 key购买 nike

我正在 Visual Studio 2012 中开发 asp.net 网站。我的应用程序正在运行,但在我使用验证时从母版页继承的登录页面上。它像这样显示此错误

“/”应用程序中出现服务器错误。

WebForms UnobtrusiveValidationMode 需要“jquery”的 ScriptResourceMapping。请添加一个名为jquery(区分大小写)的ScriptResourceMapping。”

我得到了 Google 的帮助,将这些代码包含在 web.config 中

但是当我将此代码写入 web.config 文件时,它会显示另一个异常

HTTP 错误 500.19 - 内部服务器错误

无法访问所请求的页面,因为该页面的相关配置数据无效。”
请任何人帮助解决错误,我将非常感谢他/她。谢谢胡斯奈·阿斯拉姆

最佳答案

您可以在 web.config 中禁用不显眼的验证

<configuration>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
...
</configuration>

或者在 global.asax 中添加 jquery(区分大小写)到 ScriptManager 的映射,并使用不显眼的验证

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
ScriptManager.ScriptResourceMapping.AddDefinition("jquery",
New ScriptResourceDefinition With
{ .Path = "~/Scripts/jquery-1.7.2.min.js" })
End Sub

或者使用nuget自动添加上面的

Install-Package AspNet.ScriptManager.jQuery 

关于javascript - Visual Studio 2012 中的 '/' 应用程序中的 ASP.NET 服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27588060/

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