GridView CheckBox 翻頁不儲存狀態

2021-04-13 04:17:45 字數 880 閱讀 4550

在gridview中新增模板列 模板列裡新增checkbox後,gridview翻頁會把其他頁選擇項清除掉,是因為沒有儲存狀態。想了想大概思路是這樣的 用乙個陣列類的東西儲存所選擇的項。這裡用到了集合。

下面的是在網上找到的 轉下

using system.collections.generic;

protected string sentence = "";

protected int result = 0;

protected connection sqlcon = null;

protected bool changed = false;

protected void page_load(object sender, eventargs e)

protected void btnok_click(object sender, eventargs e)

foreach (string id in (list)this.selecteditems)

}protected listselecteditems

set

}private void getselecteditem()

else

//獲取選擇的記錄

for (int i = 0; i < this.gdvnews.rows.count; i++)

this.selecteditems = selecteditems;

}protected void gdvnews_databinding(object sender, eventargs e)

protected void gdvnews_rowdatabound(object sender, gridviewroweventargs e)

}

儲存過程翻頁2

create or replace function usf calc row start pg num in number,total rec per pg in number return number asbegin return pg num in 1 total rec per pg in...

MSSQL翻頁儲存過程

create procedure dbo showpage tblname varchar 255 表名 strgetfields varchar 1000 需要返回的列 strorder varchar 255 排序的欄位名 startrowindex int 0,取的第一行在結果有的序號 從第幾...

pyqt使用sqlite資料不儲存

在pyqt程式中使用sqlit時,插入的資料不會儲存在資料庫中,而會憑空消失。原本乙個控制項的槽函式需要資料庫操作,我覺得都寫在那裡不太好看,所以定義了幾個全域性變數,在外面定義了乙個函式,但在執行的時候出現了問題 如圖,我利用了兩次資料庫表遍歷,兩次結果是不一樣的,說明插入已經成功執行了,但是我在...