0

私は KendoUI Grid を使用しており、次のようなコードがあります。

 IQueryable<ListStatus> liststatus = (from karfarmalist in db.PTStbLists
 join eventlist in db.PTStbListEvents on karfarmalist.Id equals eventlist.SerialList 
 join combobase in db.GlbTbComboBases on eventlist.EventType equals combobase.GUID
 where karfarmalist.TFN.Equals(tfn) && karfarmalist.GuidList == listid
 select new ListStatus{
                       id = eventlist.Id,
                       eventdate = Farab.Utility.PersianDate.Georgian_jalali(eventlist.EventDate),
                       status = combobase.FAName
                      }).OrderBy(l => l.id);

Farab Call エラーを発生させます。AsEnumerable メソッドを使用していますが、orderby にエラーがあります。エラーなしでLINQでそのメソッドを呼び出すにはどうすればよいですか?

4

1 に答える 1

1

クエリの最後に追加でき.ToList()ますが、それによりデータベースが呼び出され、クエリのパフォーマンスに影響します。これがあなたが望むものかどうかはわかりませんが、試してみることができます。

于 2013-02-25T09:53:05.310 に答える