因此,我正在編寫一個頁面,它執行一些報告,它非常動態,用戶可以對數據進行分組和排序。我已經能夠得到我的動態分組,然後排序,除了現在我生成的linq-to-sql sql order by語句是從我想要的結果倒退。我想我需要弄清楚如何在ListView中觸發排序事件時從LinqDataSource返回結果,以便我可以通過子句添加我的分組順序。一個ListView,一個LinqDataSource,LINQ到SQL和訂購
目前我重寫LinqDataSource選擇事件以提供它的結果並在那裏進行動態分組,但是然後結果被列表視圖中的Sort所修改,並且我想必須有某種方式才能獲得該結果排序或排序事件期間。
任何洞察力將不勝感激,同時我會試圖自己弄清楚這一點。