选择DataGrid中的CheckBox控件后该行背景变色

转载 2006年05月31日 17:13:00

当选择DataGrid列表中的CheckBox后,如果选中,则该行的背景色发生改变。

关键代码如下:


 

在<head>和</head>中添加以下代码

<script>
function checkme(obj,tr)
{
if(obj.checked)
tr.style.backgroundColor='blue';
else
tr.style.backgroundColor='';
}
</script>


 

在绑定DataGrid代码中添加:

for(int i=0;i<this.myDg.Items.Count;i++)
{
CheckBox myCb=(CheckBox)this.myDg.Items[i].FindControl("CheckBox1");
this.myDg.Items[i].Attributes.Add("id","tr"+i.ToString());
myCb.Attributes.Add("onclick","checkme(this,tr"+i.ToString()+");");
}

相关文章推荐

jQuery_review之table中根据行选中,进行背景变色和checkbox选中

继续复习jQuery,对table来说,上面除了单选之外,还有多选的一个控制。对于多选来说,需要对多选的内容进行高亮显示,还应该在页面加载的时候,对已经默认选中的内容进行高亮。这些小功能也是复习jQu...
  • ziwen00
  • ziwen00
  • 2014年07月26日 13:16
  • 5905

操作gridview,选中行时改变背景色且checkbox被选中,隔行变色,全选变色

css: .checked { background: #c0c0ff; } .odd { background: #72FE95; } .even { backgrou...

根据搜索条件使该行变色

  • 2013年10月15日 21:35
  • 2KB
  • 下载

[Silverlight]简单实现DataGrid使用CheckBox选择行

在DataGrid中使用CheckBox选择行时典型的错误就是CheckBox没有Binding到任何属性上,这样的话当拖动滚动条时CheckBox.IsChecked就会乱掉,如Demo中左边那个D...

android中ListView添加CheckBox控件实现选择

android中ListView添加CheckBox控件,类似购物车功能经常需要这种功能,全选,取消已选等等,下面这个程序是参考网上另一篇博客写出来的。该程序实现功能,全选,反选,取消已选,点击每一行...
  • tan313
  • tan313
  • 2015年04月27日 14:46
  • 3853

ASP.NET Treeview控件中对Checkbox的联级选择

/************************************************************************** ASP.NET 2.0 TreeView...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:选择DataGrid中的CheckBox控件后该行背景变色
举报原因:
原因补充:

(最多只允许输入30个字)