Asp.net mvc 3 使用Telerik MVC扩展时,模型上的“必需”属性不受尊重

Asp.net mvc 3 使用Telerik MVC扩展时,模型上的“必需”属性不受尊重,asp.net-mvc-3,validation,telerik-mvc,Asp.net Mvc 3,Validation,Telerik Mvc,我正在MVC3项目中使用ASP.NET MVC的Telerik扩展 我发现,即使我将RequiredAttribute放在model属性上,生成的HTML也没有适当的额外属性来支持客户端验证。其他DataAnnotations属性似乎也不受支持 我说得对吗?难道他们完全不受支持吗?我在Telerik的文档中没有看到任何关于它的信息 如果是,我必须更改/设置/调用什么才能使其工作 如果没有:除非完全重新编写相关的扩展,否则有一个版本附带源代码,是否有任何已知的方法使扩展与MVC3客户端验证一起工作

我正在MVC3项目中使用ASP.NET MVC的Telerik扩展

我发现,即使我将RequiredAttribute放在model属性上,生成的HTML也没有适当的额外属性来支持客户端验证。其他DataAnnotations属性似乎也不受支持

我说得对吗?难道他们完全不受支持吗?我在Telerik的文档中没有看到任何关于它的信息

如果是,我必须更改/设置/调用什么才能使其工作


如果没有:除非完全重新编写相关的扩展,否则有一个版本附带源代码,是否有任何已知的方法使扩展与MVC3客户端验证一起工作?

一般来说,Telerik extensions for ASP.NET MVC支持所需的属性。有几个在线演示显示了实际情况:


非常感谢你。我仍然很难让客户机验证与日期选择器和时间选择器一起工作,但已经找到了一个解决方法。再次感谢。