當前位置:股票大全官網 - 私募基金 - 100分急求.net查詢分頁顯代碼

100分急求.net查詢分頁顯代碼

妳可能是在翻頁的時候又重新綁定了初始的數據源了,妳可以這樣。

1、在頁面定義壹個ViewState["CacheData"];

2、在PageLoad裏,!IsPostBack的時候,把第壹次的源給這個ViewState["CacheData"],然後GridView的DataSource設置成ViewState["CacheData"]。

3、在點查詢的時候,再把查詢出來的數據也賦給ViewState["CacheData"],

這樣就可以了。

然後在分頁的代碼裏寫

GridView.DataSource = ViewState["CacheData"];

GridView.PageIndex = e.NewPageIndex;

GridView.DataBind();

如果數據多的時候放在ViewState會使頁面加載變慢,放在Session中會好些,有不明白的可以Hi我。