Возможна ли двусторонняя привязка в ASP.NET MVC? - PullRequest
2 голосов
/ 06 октября 2009

Допустим, у меня есть объект продукта (почти пустой), и я привязал его к представлению продукта. Затем я нажимаю обновить в представлении. В моем CustomModelBinder мой bindingContext.Model всегда пуст в запросе на обновление. Есть ли рекомендуемый способ получения предыдущей модели на этом этапе или мне всегда приходится ее воссоздавать?

Ответы [ 2 ]

1 голос
/ 07 октября 2009

возможно, я не понимаю ваших потребностей в использовании CustomModelBinder, но вы уже поняли, Аннотации данных Связыватель модели еще нет?

он даже поставляется с (серверной) проверкой, основанной на простых утверждениях, таких как [Обязательный], которые вы можете поместить прямо в вашу модель, см. this

1 голос
/ 06 октября 2009

Вы должны воссоздать его из полей формы. Значения, которые вы привязали к модели для GET, давно исчезли.

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