【问题标题】:Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once: email不显眼的客户端验证规则中的验证类型名称必须是唯一的。不止一次看到以下验证类型:电子邮件
【发布时间】:2015-04-01 22:07:10
【问题描述】:

我得到了这个黄色的死亡屏幕。而且我没有任何自定义 ModelValidatorProviders 或 DataAnnotationsExtensions 或任何类似的东西。任何人都可以建议出了什么问题。 在web.config中当我将以下代码更改为

<add key="ClientValidationEnabled" value="false" />

一切正常。但我想我会因此失去客户端验证。那么有人可以指导我如何调试吗?

【问题讨论】:

    标签: asp.net-mvc-5 client-side-validation


    【解决方案1】:

    我发现 NInject 是罪魁祸首。然后,我使用最新的 MVC5 和 WebApi nuget 包重建了应用程序,这解决了问题。

    【讨论】:

    • 谢谢哥们。你让我免于浪费时间。我用 mvc 实现了 ninject,最近在同一个项目中为 web api 实现了 ninject
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    • 1970-01-01
    • 2012-04-15
    • 1970-01-01
    • 2021-08-22
    相关资源
    最近更新 更多