Я работаю с MVC 3/Razor в первый раз, и кажется странным, что все примеры и VS-леса для создания и редактирования представлений имеют отдельные представления HTML для этих понятий.
Между многими формами Create/Edit действительно не так много различий, поэтому мне было интересно, почему я не могу найти примеры людей, использующих одну форму обновления, которая может использоваться как для действий Create, так и для редактирования.
У меня появилось представление Update.cshtml, но было интересно, как он говорит о методе Edit или Create на контроллере.
Мои вопросы:
- У любого есть быстрый ответ на разговор с контроллером или
- Кто-нибудь знает учебник, показывающий хорошую практику для этого, или
- Есть ли какая-то веская причина для сохранения разметки "Создать/Редактировать", когда HTML-код часто совпадает.
Приветствия Дейва