使用CheckBox控件實現全選與全不選
//cEdit_qx是CheckBox的名字(當然可以任意取)
//右擊CheckBox控件在方法中找CheckStateChanged
private void cEdit_qx_CheckStateChanged(object sender, EventArgs e)
{
if (cEdit_qx.Checked)
{
foreach (DataRow dr in dt_jk.Rows)
{
dr["CHECKED"] = "1";
}
}
else
{
foreach (DataRow dr in dt_jk.Rows)
{
dr["CHECKED"] = "0";
}
}
gridControl_jk.DataSource = dt_jk;
}
//獲取ds
private void getAllData_jk()
{
//選擇框那一列的ColumnEdit應該選擇CheckEdit,FiledName應該填上CHECKED
//GridControl多選按鈕的實現
//可以參考多選框的實現
string strAllData = "select '0' as CHECKED,表名.* from 表名 ";
ds_jk = 根據strAllData獲取DataSet數據的函數語句;
dt_jk = 通過ds_jk獲取分頁上的數據;
}
小注:
隻要是在GridControl上顯示出來的數據,就是已經從數據集中取出來了,不需要在cEdit_qx_CheckStateChanged函數中再次獲取ds獲取dt。
最後更新:2017-04-03 12:54:10
上一篇:
電話禮儀
下一篇:
Firefly 問題集錦
線段樹-poj-2823
Javascript中創建對象的幾種方法
書籍中的一個小樣章-Java並發編程AQS原理淺析
《TensorFlow技術解析與實戰》——第1章 人工智能概述 1.8小結
【小程序】找出文件夾中特定後綴名的文件,並輸出到txt
undefined reference to libiconv_open ext/iconv/.libs/iconv.o by install phpsource
布局布局健康雲體係 心電圖設備蓄勢待發健康布局健康雲體係 心電圖設備蓄勢待發雲體係 心電圖設備蓄勢待發
Springboot 實現 Restful 服務,基於 HTTP / JSON 傳輸
ASP.NET入門隨想之抽象的力量
設置BigDecimal類型的數據