我有这种方法而且我无法订购我的结果。它根本不会订购。 你知道我做错了吗?
public IEnumerable<SelectListItem> GetBranches()
{
List<SelectListItem> objList = null;
var strQuery = (from sl in _objDataCollection.Edmm_Tester
orderby sl.Code
select new SelectListItem() {Text = sl.Name, Value = sl.Code}).Distinct();
objList = strQuery.ToList();
return objList;
}
答案 0 :(得分:0)
使用它:
objList = strQuery.OrderBy(e=>e.Code).ToList();
或者这个:
var strQuery = (from sl in _objDataCollection.Edmm_Tester
select new SelectListItem()
{
Text = sl.Name
, Value = sl.Code
}).OrderBy(e=>e.Code).Distinct();