ASP.NET -- "Server Error in '/' Application" 只有在使用时出现?

5 浏览
0 Comments

ASP.NET -- "Server Error in '/' Application" 只有在使用时出现?

我有这段代码,它只是显示一条消息,然后是一个文本框和一个必填字段验证器:

填写以下信息

名字:

ErrorMessage="名字必须填写"/>

中间名:

ErrorMessage="中间名必须填写"/>

姓氏:

ErrorMessage="姓氏必须填写"/>

街道1:

ErrorMessage="街道必须填写"/>

街道2:

城市:

ErrorMessage="城市名称必须填写"/>

州:

ErrorMessage="州必须填写"/>

邮编:

ErrorMessage="邮编必须填写"/>

电话:

ErrorMessage="电话号码必须填写"/>

邮箱:

ErrorMessage="邮箱必须填写"/>

手机:

ErrorMessage="手机号码必须填写"/>

Facebook:

然而,每当我使用标签时,我的浏览器就会显示"Server Error in '/' Application"的错误。我以前从未遇到过这个问题。只有在使用这个类时才会出现错误,其他情况下都没有问题。我无法理解发生了什么,为什么使用这个类会给我一个错误。 Browser Error

0
0 Comments

ASP.NET -- "Server Error in '/' Application" Only when using ?

当使用时,出现"Server Error in '/' Application"的错误提示。解决该问题的方法是设置Validation设置为UnobtrusiveValidationMode,并在web.config文件中添加以下代码:


    

更新:这种方法对我来说一直是一个快速修复的方法。这种解决方案的缺点是,对于每个验证器,您将在HTML中获得“内联”JavaScript代码。如果您的页面很大,这些内联JavaScript将创建混乱。

如果是这种情况,请查看这里的另一种解决方案,您可以摆脱内联JavaScript:

[WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for jquery](https://stackoverflow.com/questions/37230036)

0