Прежде всего, я новичок в этом, поэтому, пожалуйста, держитесь со мной .. У меня есть выпадающий список, который заполняется сервером SQL, я использую Visual Studio 2010, cshtml, с бритвой, а также использую шаблон MVC для созданияэтот проект.То, что я пытаюсь сделать, - это когда кто-то выбирает значение из раскрывающегося списка при изменении, он обновляет страницу информацией об этой книге.
Мне нужна помощь по трем нижеприведенным вопросам. Любой совет был бы полезен:
- пользователь выбирает книгу из выпадающего списка, как вернуть Название книги обратно в контроллер
- Сервер (получить информацию с сервера о книге) и
- Вернуться к просмотру для отображения.
Я начал с того, что выполнил раскрывающийся список.
Мой взгляд выглядит следующим образом
BookName: @Html.DropDownList("BookName", ViewData["BookName"] as IEnumerable<SelectListItem>, new { id = "UserSelectedValue" })
Мой контроллер:
public ActionResult Index()
{
ViewData["BookName"] = new SelectList(_context.BookName.Select(a => a.Book_Name).Distinct());
return View();
}