Добавление дочерних элементов в ту же форму, что и родительский в MVC - PullRequest
1 голос
/ 28 октября 2011

Итак, я довольно новичок в MVC (особенно в MVC 3), после нескольких лет использования веб-форм, извините, если это немного очевидно. Пожалуйста, голый со мной ..

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

Я хочу отредактировать все это на одной форме / странице.

Итак, у меня были бы поля для вопроса (текст, дата, исходное состояние и т. Д.), А затем возможность начать добавлять ответы.

Идея состоит в том, чтобы перечислить текущие ответы с возможностью редактировать / удалять и добавлять новые.

Это то, что я не уверен в лучшем подходе.

Я думал, что мне, вероятно, нужно сделать ajax / jquery вызовы ActionResults для достижения этой цели, но не совсем уверен? (Я не против, если страница перезагрузится, но я хочу, чтобы URL оставался прежним)

Вышесказанное относится только к CMS.

Я создал контекст БД Entity-framework 4.1, который я могу правильно запрашивать (я могу зациклить существующие вопросы, а затем зациклить ответы на эти вопросы).

EDIT:

Итак, у меня была одна идея: На моей странице есть две формы, которые публикуют сообщения о различных действиях. Затем я просто перенаправляю обратно в исходный вид и перезагружаю все при добавлении ответов.

1 Ответ

0 голосов
/ 28 октября 2011

Может быть, лучший подход заключается в том, что ответы должны быть частичными?

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