asp.net-mvc – MVC 4 ModelBinder

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – MVC 4 ModelBinder前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要知道如何在MVC 4中创建一个自定义的IModelBinder,它已经改变。

必须实现的新方法是:

bool BindModel(HttpActionContext actionContext,ModelBindingContext bindingContext);

解决方法

有2个IModelBinder接口:

> System.Web.Mvc.IModelBinder与以前的版本相同,没有改变
> System.Web.Http.ModelBinding.IModelBinder,由Web API和ApiController使用。所以基本上在这个方法里面你必须设置actionContext.ActionArguments为相应的值。您不再返回模型实例。

猜你在找的asp.Net相关文章