我有一個相當複雜的Linq查詢,我似乎無法得到成在GridView使用LinqDataSsource:獲得一個LINQ-toSQL查詢,以顯示在一個GridView
IEnumerable<ticket> tikPart = (
from p in db.comments where
p.submitter == me.id &&
p.ticket.closed == DateTime.Parse("1/1/2001") &&
p.ticket.originating_group != me.sub_unit
select p.ticket
).Distinct();
我怎樣才能得到這成一個GridView?謝謝!
哇...當我看到它的時候太簡單了。 有沒有什麼辦法可以把它放到一個DataSource中,這樣我可以使用GridVIew的排序? – naspinski 2008-09-27 07:52:17
您可以使用對象數據源並將其綁定到返回該查詢的方法。我從來沒有使用LinqDatasource,所以我不能幫助那裏 – mattlant 2008-09-27 07:54:58
當你做我提到的方法時,你必須做排序和分頁自己。使用LinqDataSource可能更容易使用上面的matts建議。 – leppie 2008-09-27 08:04:32