Так что я хотел бы сделать это иметь выпадающий список:
<div class="form-control">
<div class="row">
<p>This is a question:</p>
<select id="Question1">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
</div>
<div>
// Check answer button
</div>
<div>
// Display results
</div>
Пользователь выбирает опцию из выпадающего списка.
Затем они нажимают кнопку под названием " Проверьте ответ. "
Если ответ правильный, я хочу отобразить одно сообщение, а если оно неправильное, отобразить другое.
Мне удалось очень легко добиться этого в Blazor с помощью @code {} раздел и просто вызвать метод из html, но я не знаю, как повторить это в MVC. Мне действительно нужна модель, чтобы это работало? Разве я не могу просто передать значение из представления в контроллер, заставить контроллер оценить и вернуть строку в представление?
Это обновление c, поэтому я уверен, что мне понадобится метод HttpPost для возврата строки. Я просто не уверен, с чего начать.
Какой самый простой способ добиться этого?