MVC 3 [如果没有其他]使用JavaScript进行自定义验证

我在进行自定义验证时遇到问题。 假设我有以下课程:
// begin example
 class vehicle
 {
     prop bool Car { get; set; }
     prop string RegistrationID { get; set; }
     prop int numberOfSeats { get; set; }
 }
// end example
我希望验证:如果属性
Car
为真,则需要
numberOfSeats
,否则不需要
numberOfSeats
并禁用相应的文本框。 基于该类,我有一个strongTyped视图,我在其中使用HTML帮助器。 我一直在阅读几篇关于验证的文章,包括这个链接,但找不到解决方案。 要进行上述验证,最好创建一个自定义控件,因为我必须验证并依赖属性
Car
。我禁用并启用了一个文本框(属性
numberOfSeats
)?     
已邀请:
http://foolproof.codeplex.com/上的项目包括一个
[RequiredIfTrue]
自定义验证器,它似乎适合您所需要的。但是,您必须自己禁用/启用文本框。     

要回复问题请先登录注册