在MVC框架的早期版本中,定制验证将通过实现IClientValidatable
和GetClientValidationRules
方法来实现。
然而在ASP.NET Core MVC we do not have this interface中,虽然我们有IClientModelValidator
,它定义了一个非常相似的方法,但是它的实现从来没有被调用过。
那么,我们如何在ASP.NET核心MVC中实现自定义属性的客户端验证呢?
在MVC框架的早期版本中,定制验证将通过实现IClientValidatable
和GetClientValidationRules
方法来实现。
然而在ASP.NET Core MVC we do not have this interface中,虽然我们有IClientModelValidator
,它定义了一个非常相似的方法,但是它的实现从来没有被调用过。
那么,我们如何在ASP.NET核心MVC中实现自定义属性的客户端验证呢?
1条答案
按热度按时间wljmcqd81#
IClientModelValidator
实际上是正确的接口,我在下面做了一个人为的示例实现。属性
型号
视图