.NET - получить атрибут из контекста контроллера? - PullRequest
0 голосов
/ 30 марта 2010

У меня есть контроллер insert Действие:

<AcceptVerbs(HttpVerbs.Post)> _
Function InsertObject(<Bind(Exclude:="Id")> <ModelBinder(GetType(CustomModelBinder))> ByVal object As SomeObject) As ActionResult

End Function

И у меня есть класс CustomModelBinder с реализацией BindModel:

Public Function BindModel( _
ByVal controllerContext As System.Web.Mvc.ControllerContext, _ 
ByVal bindingContext As System.Web.Mvc.ModelBindingContext) As Object Implements System.Web.Mvc.IModelBinder.BindModel
    For Each s In HttpContext.Current.Request.Form.Keys
        HttpContext.Current.Response.Write(s & ": " & HttpContext.Current.Request.Form(s) & "<br />")
    Next

    HttpContext.Current.Response.End()
End Function

Как видите, у меня есть controllerContext и ModelBindingContext.

Как получить часть: <Bind(Exclude:="Id")> внутри реализации BindModel?

1 Ответ

0 голосов
/ 11 апреля 2010

Я переопределил проблему. Вопрос устарел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...