2024年3月29日发(作者:)

CheckBoxList复选框详细用法

1.绑定数据

urce = dt; //绑到DataTable上

xtField = "strCatalogName"; //前台看到的

值,也就是CheckBoxList中显示出来的值

lueField = "lngCatalogID"; //这个值直接在

页面上是看不到的,但在源代码中可以看到

nd();

2.获取钩选的项

foreach(ListItem li in )

{

if(ed) //表示某一项被选中了

{

//表示看到的值,对应上面的strCatalogName

//表示看到的值对应的值.对应上面的lngCatalogID

}

}

3.设置某项为钩选状态

foreach(ListItem li in )

{

if(("钩选条件")) //如果值等于某值,就

钩选

{

ed = true;

break;

}

}

// 数据绑定

urce=[0];

ember="intSectionID";

yMember="txtShortDesc".ToString();

//数据显示

int count = ;

for (int i = 0;i

{

if (mChecked(i))

{

([i].ToString());

}

}

DataGrid中全选

foreach(DataGridItem thisItem in )

{

((CheckBox)[0].Controls[1]).Checked =

d;

}

反向选择

for (int i = 0; i < ; i++)

{

if (mChecked(i))

{

mChecked(i, false);

}

else

{

mChecked(i, true);

}

}

checkboxlist控件用法范例

范例一:

checkbox test page