Ajax 未为MVC远程验证调用调用DefaultModelBinder代码

Ajax 未为MVC远程验证调用调用DefaultModelBinder代码,ajax,asp.net-mvc,json,defaultmodelbinder,remote-validation,Ajax,Asp.net Mvc,Json,Defaultmodelbinder,Remote Validation,我有一个从中继承的DefaultModelBinder,并尝试重写BindModel调用和OnPropertyValidating调用 但是,当使用ASP.NET MVC的内置远程验证时,当调用控制器操作时,它会绕过DefaultModelBinder,因此它不会按照我的要求进行绑定/验证 我已经在my global.asax中注册了它,有什么想法吗?我已经尝试过为这个远程验证调用使用POST和GET属性,它还绕过了我的自定义DataAnnotationsModelValidatorProvid

我有一个从中继承的DefaultModelBinder,并尝试重写BindModel调用和OnPropertyValidating调用

但是,当使用ASP.NET MVC的内置远程验证时,当调用控制器操作时,它会绕过DefaultModelBinder,因此它不会按照我的要求进行绑定/验证


我已经在my global.asax中注册了它,有什么想法吗?

我已经尝试过为这个远程验证调用使用POST和GET属性,它还绕过了我的自定义DataAnnotationsModelValidatorProvider,我将其设置为revalidate,在my global.asaxi中进行设置。如果您添加了相关的代码片段,调查这个问题会更容易。