2013-07-17 2 views
1

Я новичок в MVC4. Я знаю основные функции CRUD в MVC, но как я могу добиться как создания, так и списка в одном представлении? Подобно тому, как пользователь создает данные, пользователь автоматически будет перенаправлен на тот же вид и просмотрит список данных.Оба создают и перечисляют в том же представлении MVC4?

ответ

2

Вы можете использовать частичные виды, чтобы выполнить это. Создайте страницы создания/редактирования так же, как и вы, и ниже формы вы можете отобразить частичный вид, который будет отображать список с помощью кнопок редактирования и удаления.

В качестве альтернативы вы можете передать как данные формы (в случае редактирования), так и данные списка в виде для визуализации.

Я предлагаю вам использовать подход частичных представлений, поскольку это упростит представление, а частичный вид может быть повторно использован и на другой странице.

Пожалуйста, учтите это как отправную точку, а не как последующее слепое решение.

+1

Спасибо за ваш ответ. Без частичного зрения я могу это достичь? –

+0

Да, это может быть очень хорошо достигнуто без использования частичных представлений. Просто вам нужно передать данные, которые вы хотите показать в представлении. Вы можете создать «ViewModel» для этого, если это необходимо. –

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