1. 在ASP.NET 3.5網站加入一個LINQ to SQL類別。
2. 從Server Explorer拖曳publishers到Pubs.dbml
3.開啟Default.aspx設計畫面。從「工具箱」拖曳一個ListView控制項到Default.aspx設計畫面。從ListView控制項智慧型標籤,選擇「新資料來源」:
7. Groupby選取「State」,OrderGroupBy選「key」,按「完成」:
8. 從ListView控制項智慧型標籤,選擇「設定ListView」,選一個配置與樣式,按「確定」。
完成以上步驟後,檢視產的HTML標籤。精靈設定LinqDataSource的ContextTypeName為「PubsDataContext」物件,設定TableName為「publishers」,其中包含欲分組的資料。設定GroupBy屬性為「state」,其中state代表分組依據的欄位,若欲分組的欄位有兩個以上,則以逗號區隔:
10. 完成!
1 則留言:
請問你知道分組後的資料各組只要取TOP3,要怎麼做嗎? 研究好久還沒找到方法..
張貼留言