Я пытаюсь предоставить SelectList
в качестве опции для фильтрации результатов поиска в представлении.
Я могу построить SelectList
штраф в моем контроллере и передать его View
в ViewBag
:
[Controller]
ViewBag.documenttypelist = new SelectList(db.documenttypes, "documenttypeid", "documentname");
Но когда он отображается в моем View
, он добавляет код проверки таким же образом, как если бы это была форма ввода данных:
@Html.DropDownList("filterdocumenttype", (SelectList)ViewBag.documenttypelist, "", new { @class = "form-control", id = "filterdocumenttype" })
Моя проблема в том, что я хочу, чтобы этот список создавался из базы данных, чтобы фильтрация поиска отражала записи в базе данных, НО Я НЕ ХОЧУ, чтобы значение требовалось / проверялось, поскольку пользователь не может sh фильтровать по этому параметру.
Надеюсь, это имеет смысл. Любая помощь приветствуется!