Ответ 1
Я действительно нашел следующие два сообщения, которые содержат хорошее резюме привязки модели:
http://odetocode.com/Blogs/scott/archive/2009/04/27/12788.aspx
http://odetocode.com/Blogs/scott/archive/2009/05/05/12801.aspx
Кто-нибудь знает, где я могу найти учебное пособие по созданию настраиваемого связующего.
Я нашел несколько проблем, используя стандартное связывание модели с EntitySets (не заполняя при создании новых объектов и создавая дубликаты при редактировании объектов) и обнаружил, что мой пользовательский интерфейс не соответствует моей модели (например, сформированные временные поля "hh: mm am" не совпадают с интервалом времени). Поэтому я хочу посмотреть, является ли создание настраиваемого связующего объекта лучшим решением. Я нашел несколько примеров: здесь и здесь. Во-первых, я считаю, что устарели, а второй на самом деле не объясняет, что происходит.
Моя основная проблема заключается в том, что я не совсем понимаю, что такое ControllerContext и ModelBindingContext метода BindModel, т.е. как они относятся к контроллеру и модели.
Я был бы признателен, если бы кто-то указал мне на учебник или мог бы взглянуть на сообщение dave hayden и показать мне, как он может выглядеть с текущей реализацией MVC.
Я действительно нашел следующие два сообщения, которые содержат хорошее резюме привязки модели:
http://odetocode.com/Blogs/scott/archive/2009/04/27/12788.aspx
http://odetocode.com/Blogs/scott/archive/2009/05/05/12801.aspx
Здесь хорошее объяснение ModelBinders, которое, я считаю, будет охватывать ваши вопросы: http://www.singingeels.com/Articles/Model_Binders_in_ASPNET_MVC.aspx
Быстрый поиск Google подтянул несколько других... Я разрешу вам фильтровать через них: -)