2012-07-18 80 views
0

我在ASP.NET Web窗體中有SQLDataSource,綁定到GridView,並且想要在綁定後對底層數據執行GROUP BY使用GROUP BY與SQLDataSource

我希望分組數據出現在單獨的GridView中。

我將如何完成此任務?

+0

wut你試過了嗎? – 2012-07-18 06:40:59

+0

你到目前爲止嘗試過什麼,顯示它 – 2012-07-18 06:49:40

回答

0

想它 被綁定後的底層數據執行GROUP BY。

你不能做到這一點。數據綁定後,綁定。相同的數據將顯示在網格視圖中,但是在沒有分組的情況下將其拉入查詢。之後你不能改變它。

我想你想要的東西不同,因爲你的問題建議。您希望能夠根據用戶選擇的字段進行分組。爲此,您將需要不同的控件集。可能是一個下拉列表和一個Gridview組合?這將是一個不同的場景。

您還可以在C#代碼中而不是在ASP.NET代碼中實時綁定sql數據源。在這種情況下,你可以通過一些額外的控制來實現它,比如點擊這個按鈕,按這個字段分組或者單擊該按鈕,按該字段分組。