2010-10-23 5 views
1

Я хотел бы связать сложный объект с представлением.Asp.Net MVC Custom ModelBinder

Я создаю обычай ModelBinder, унаследованный от DefaultModelBinder, поэтому, если я отправлю форму, я могу получить правильные данные в контроллере.

Но если я хочу отправить данные на просмотр, данные не будут привязаны.

Какой из методов DefaultModelBinder следует переопределить?

Или кто-нибудь знает решение?

l.

ответ

1

Модельное связующее не используется в представлении. Он используется только для привязки значений запроса к параметрам действия. HTML-помощники используются в представлении для создания полей ввода. Таким образом, именно эти html-помощники могут быть настроены для отображения правильных данных из вашей модели.

Смежные вопросы