Pau*_*les 33 validation client-side-validation asp.net-mvc-3
使用MVC3,您可以使用两种新的机制来添加自定义验证.这些是(1)子类ValidationAttribute或(2)实现IValidatableObject.
ValidationAttribute允许您通过实现IClientValidatable(并通过jQuery注册新的适配器和方法)相对简单地添加客户端验证.
IValidatableObject更适合于一次性验证要求,其中重用不是一种选择.它还导致更简单的代码.因此,它是我选择的一些场景.不幸的是,我没有看到使用此方法实现客户端验证的简单方法.
所以问题是我缺少什么以及在使用IValidatableObject时如何获得JS验证?
Pau*_*les 23
由于我没有在这里得到(有效)答案,我问了几个来自微软的人,他们证实目前不可能.
Brad Wilson:
此时,只有属性级验证器可以发出客户端验证(因为浏览器形式的输入验证的想法更好地排队......从浏览器的角度来看,没有"模型"可言观点).
Stuart Leeks:
我不相信你可以用IValidatableObject挂钩客户端验证
| 归档时间: |
|
| 查看次数: |
9441 次 |
| 最近记录: |