ASP.NET MVC noob здесь
Я писал приложение для викторины, где пользователь может выбрать свои предпочтения (например, сложность, количество вопросов и т. Д.), И как только она нажала кнопку отправки - она получилановая страница с вопросами.
Предпочтения представлены в виде объекта «Предпочтения», а вопросы - IEnumerable of Question.
Все это сработало хорошо.
Теперь я решаюобе части должны быть на одной странице - и я не знаю, как этого добиться:
Должен ли я иметь новый класс модели, который состоит из этих двух частей?
А также - Как будетЯ заставляю часть «вопросы» появляться только после того, как пользователь завершил заполнение своих предпочтений и нажал кнопку?
Должен ли я использовать AJAX?
Я также прочитал немного о частичных представлениях и RenderSection.Я не понимаю, какой подход является наиболее подходящим для моего сценария.
Итак, как мне нарисовать две части страницы, где вторая отображается только после первой?bmitted?
Спасибо.