chenkboxlist全选问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:17:23
现在有一组CheckBoxList,其中有一个是全选的,只要一点这个checkboxlist,其他的checkboxlist就全部选中,在一点其他的全部不选.在SelectedIndexChanged()方法里该如何写?谢谢大家了。

SelectedIndexChanged()
{
if(checkboxlist.checked)
{
其他选中
}
else
{
其他的不中
}
}

如果可以最好用JavaScript 因为如果在.cs文件中实现的话,每次都要刷新,JS不会刷新,试用感觉上要好于事件。
实现全选,全撤销的JS代码:
function selectAll(obj)
{
var theTable = obj.parentElement.parentElement.parentElement;
var i;
var j = obj.parentElement.cellIndex;

for(i=0;i<theTable.rows.length;i++)
{
var objCheckBox = theTable.rows[i].cells[j].firstChild;
if(objCheckBox.checked!=null)objCheckBox.checked = obj.checked;
}
}