Итак, я довольно новичок в MVC (особенно в MVC 3), после нескольких лет использования веб-форм, извините, если это немного очевидно. Пожалуйста, голый со мной ..
Правильно, я пытаюсь создать простой тест.
Дизайн базы данных таков, что я могу добавить любое количество ответов на каждый вопрос.
Я хочу отредактировать все это на одной форме / странице.
Итак, у меня были бы поля для вопроса (текст, дата, исходное состояние и т. Д.), А затем возможность начать добавлять ответы.
Идея состоит в том, чтобы перечислить текущие ответы с возможностью редактировать / удалять и добавлять новые.
Это то, что я не уверен в лучшем подходе.
Я думал, что мне, вероятно, нужно сделать ajax / jquery вызовы ActionResults для достижения этой цели, но не совсем уверен? (Я не против, если страница перезагрузится, но я хочу, чтобы URL оставался прежним)
Вышесказанное относится только к CMS.
Я создал контекст БД Entity-framework 4.1, который я могу правильно запрашивать (я могу зациклить существующие вопросы, а затем зациклить ответы на эти вопросы).
EDIT:
Итак, у меня была одна идея:
На моей странице есть две формы, которые публикуют сообщения о различных действиях. Затем я просто перенаправляю обратно в исходный вид и перезагружаю все при добавлении ответов.