2013-03-05 3 views
0

Я проектирую формы (не шаблон SPA), который выполняет операции CRUD для управления предпочтениями пользователя. Во всех формах мне также нужно показать последний список пользовательских настроек в правой части форм CRUD.Как отображать гибридные формы в ASP.NET MVC?

Интересно, должен ли контроллер иметь стандартный метод индексирования, редактирования, вставки и т. Д., А затем в представлении «Вставка» вызвать дочернее действие для метода «Индекс» для отображения последних настроек? Или должен ли я иметь ViewModel, который содержит как отдельную запись, подлежащую вставке, так и список с гибридной формой, привязанной к модели просмотра?

+3

перейдите с ребенком action –

ответ

0

Это отличный вопрос, с которым я сталкиваюсь каждую неделю. Мне нравится концепция MVVM, но я решаю ее решать с помощью детских действий.

Я люблю детей, потому что действия

  1. я могу передать им значения из моей модели и иметь их адаптации
  2. Я могу назвать их с JQuery .load() и передать значение из выпадающего списка или другого пользовательский ввод.

Их универсальность делает детские действия Частицы моего первого выбора для зависимых поведений.

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