Как мне написать свой контроллер в этом случае
Здравствуйте ,я делаю веб-приложение для анкетирования и использую ASP MVC ,
у меня есть проблема здесь , как можно перечислить вопросы анкеты и опции из SQL DB я носил это на странице просмотра, что я должен делать в своем контроллере
у меня есть 3 стола
Опрос : Id, Q1 .. ,Q11 , Дата Изменения , Данные Клиента
Вопросы: Id, Текст
Ответы : Id, Текст , Значение
например
К1:
a. отлично b. очень хорошо c. хорошо d. слабо e. нет
и каждый вариант имеет такое значение , как отлично : 10, хорошо : 7 и т. д.
любая помощь, пожалуйста :D
Что я уже пробовал:
@using (Html.BeginForm("SurveyQuestions", "ESurvey", FormMethod.Post)) { @Html.AntiForgeryToken() @Html.ValidationSummary(true) for (int i = 0; i @for (int k = 0; k @for (int j = 0; j model.Questions[k].Text_ar) @Html.DisplayFor(model=> model.Answers[j].Answer_text) model.Answers[j].Answer_weight)/> @Html.DisplayFor(model=> model.Answers[j].Answer_text) model.Answers[j].Answer_weight)/> @Html.DisplayFor(model=> model.Answers[j].Answer_text) model.Answers[j].Answer_weight) /> @Html.DisplayFor(model=> model.Answers[j].Answer_text) model.Answers[j].Answer_weight) /> @Html.DisplayFor(model=> model.Answers[j].Answer_text) model.Answers[j].Answer_weight) /> } } } }