Member 12183079 Ответов: 1

Как использовать предложение where в раскрывающемся списке bind в MVC


@Html.DropDownListFor(x =>x.Scheme_id, new SelectList(Entity.MBL_MAST_ASST_SCHEME.ToList(), "Scheme_id", "Scheme_Name"), "select", new { @class = "form-control2new",@id="Schemeid"})


Что я уже пробовал:

MBL_MAST_ASST_SCHEME это мое имя таблицы, и я привязываю значение таблицы со страницы просмотра, и я хочу использовать предложение where, например where langId=1 в этом дропдоу так как же его использовать

пожалуйста, помогите мне

1 Ответов

Рейтинг:
2

Pritam Singh

Когда вы связываете выпадающий список в представлении Razor, источником является List<selectlistitem>, который можно рассматривать как обычный тип коллекции в c#. Ниже показано, как вы можете применить предложение where для выпадающего списка в MVC.

@Html.DropDownListFor(x =>x.Scheme_id, new SelectList(Entity.MBL_MAST_ASST_SCHEME.Вызова метода toList().Где(л=&ГТ; л. значение=="comparedvalue"), "Scheme_id", "Scheme_Name"), "выбор", новый { @класс = "форма-control2new",@идентификатор="Schemeid"})