2016-03-28 42 views
1

Bu yönteme sahibim ve sonucumu sipariş edemedim. Hiç sipariş vermeyecek. Neyin yanlış olduğunu biliyor musunuz?Linq to sql: orderby çalışmıyor

 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; 
      } 

cevap

0

kullanımı bu:

objList = strQuery.OrderBy(e=>e.Code).ToList(); 

Ya da bu:

var strQuery = (from sl in _objDataCollection.Edmm_Tester 
       select new SelectListItem() 
       { 
        Text = sl.Name 
       , Value = sl.Code 
       }).OrderBy(e=>e.Code).Distinct();