1
我有一個selectlist,我已經在ViewModel和DropDownFor中設置,它已經有了自己的順序,因爲你可以在下面看到,但我需要它來過濾,第三列「退役」,如果它的值爲「0」,所有這些結果都會顯示,但如果是「1」,則不顯示。SelectList過濾基於sql表的結果bool column for「Retired」
我在想,我需要在.OrderBy(...)之後添加。哪裏(m => m.Retired,但不知道如何從那裏過濾它,並且它不會已經在虛擬機上完成,但是這就是我剛纔是如何能夠實現排序依據過濾器。
VM
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 ---------------------")%>
,如果就這麼簡單,我是如此接近的解決方案,我戈納拍攝自己(笑話) – Myzifer 2011-01-31 08:40:43