给定如下动作:
public ActionResult DoStuff([CustomAttribute("foo")]string value) {
// ...
}
有什么方法可以解决ModelBinder中的value
's实例?CustomAttribute
我正在查看 MVC 源代码,很可能我做错了,但是当我尝试复制他们为复杂模型检索 BindAttribute 的代码时,调用 GetAttributes() 并没有返回我正在寻找的属性。
DefaultModelBinder
GetTypeDescriptor(controllerContext, bindingContext).GetAttributes();