У меня есть список выбора, который я настроил в ViewModel и DropDownFor, и он уже сам упорядочен, как вы можете видеть ниже, но мне нужно его отфильтровать, чтобы 3-й столбец «Ушел в отставку», если его значение равно «0», всеэти результаты показаны, но не в том случае, если это «1».
Я думал, что мне нужно будет добавить после .OrderBy (...). Где (m => m.Retired, но не знаю какточно, я бы отфильтровал его оттуда, и, конечно, это не нужно было делать в ВМ, но именно так я смог реализовать фильтр OrderBy.
ВМ
List<Reason> reasonList = _db.Reasons.OrderBy(m=>m.Description).ToList();
ReasonList = new SelectList(reasonList, "Id", "Description");
DDF
<%: Html.DropDownListFor(m => m.amwrAudit.AppTherRea, Model.ReasonList, "---------------------- Select a Reason ---------------------")%>