2012-02-22 49 views
1

我已經創建了一個窗體。在那個窗體中,點擊grid中顯示的按鈕結果。在cs文件中,我正在編寫代碼來執行查詢並將結果存儲到數據集中並進行綁定。它工作正常。在網格中,我提到對自動生成的列進行聲明,聲明新的列並允許分頁和給定頁面大小。當我選擇特定用戶時,該人員的數據在gridview中顯示。如果記錄不可用,則顯示沒有可用記錄。假設選擇名爲nadini的用戶時,記錄在網格中顯示。當我選擇其他用戶時,該人的數據不可用,顯示沒有可用的記錄。但是網格(以前出現的是nandini)不會消失。所以我試圖像這樣寫gridview.datasource =「」; gridview.DataBind );在按鈕單擊事件開始。我得到錯誤,數據源不支持服務器端數據分頁。數據源不支持服務器端數據分頁。

+0

將數據綁定添加到您的數據網格頁面事件中的代碼 – BizApps 2012-02-22 07:34:36

+0

是的我已經完成 – 2012-02-22 07:42:03

+0

您可以使用sqldatasource或對象數據源並將其綁定到您的數據網格。 – BizApps 2012-02-22 08:03:47

回答

0

我有同樣的問題。我發現我的問題是通過IEnumerable<T>作爲GridView3.DataSource。我通過更改爲IList<T>解決了問題。解決方案here是有點相同。

相關問題