我使用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中调用该方法而不出错?
答案 0 :(得分:1)
您可以在查询末尾添加.ToList()
,但这会导致对db进行调用,这将影响查询的性能。不确定这是否是你想要的,但你可以尝试一下。