我用ASP.NETMVC创建了一个web应用程序,并尝试通过Javascript AJAX调用控制器。在Jquery中,我们可以发送一个json对象,MVC Model Binder会自动尝试创建一个.NET对象并将其作为参数传递给控制器。我使用了xmlhttprequest的send方法,但模型对象在控制器中为null :(
我找到了下面这篇文章,描述了如何测试自定义模型绑定器: https://stackoverflow.com/a/55387164/155899 但是,这将测试单个模型绑定器。这就是我如何在ASP.NETMVC中实现我想要的: // Register the model binders ValuePro