Javascript 是否使用ASP.NET MVC3进行任何默认实体框架验证?

Javascript 是否使用ASP.NET MVC3进行任何默认实体框架验证?,javascript,asp.net,asp.net-mvc-3,validation,razor,Javascript,Asp.net,Asp.net Mvc 3,Validation,Razor,声明如果首先使用实体框架和代码,则会执行一些默认验证。我首先使用实体框架数据库,并希望使用MVC 3低调的javascript验证。是否将执行一些默认验证,例如当数据库列为整数时,客户端检查数字,或客户端根据VARCHAR列长度检查字符串长度?了解您要查找的内容。您可能需要安装并获取一些Asp.NETMVC3scaffolding来帮助您完成这些默认验证的模板。祝你好运 Hanlet除非添加jQuery,否则不应该进行客户端检查 有一些默认检查:DateTime字段始终是必需的。但我没有一个完整

声明如果首先使用实体框架和代码,则会执行一些默认验证。我首先使用实体框架数据库,并希望使用MVC 3低调的javascript验证。是否将执行一些默认验证,例如当数据库列为整数时,客户端检查数字,或客户端根据VARCHAR列长度检查字符串长度?

了解您要查找的内容。您可能需要安装并获取一些Asp.NETMVC3scaffolding来帮助您完成这些默认验证的模板。祝你好运


Hanlet

除非添加jQuery,否则不应该进行客户端检查

有一些默认检查:DateTime字段始终是必需的。但我没有一个完整的清单

对于代码优先,您已经有了详细的数据注释,它指定了数据库中的每个字段。此注释将启用许多默认验证

但是,如果是数据库优先,那么从EF得到的只是一组没有注释的分部类(对应于表)。数据注释通常添加在单独的元数据文件中。没有这个额外的注释,就没有默认的验证。EF只是将注释任务交给程序员