当前位置: 代码迷 >> ASP.NET >> datagrid 根据选择计算行数,该如何处理
  详细解决方案

datagrid 根据选择计算行数,该如何处理

热度:5410   发布时间:2013-02-26 00:00:00.0
datagrid 根据选择计算行数
datagrid中加入一个checkbox控件。是否能够实现这样的功能。即:定义一个变量但选择一个checkbox时变量加1取消选择时减去1。即实时计算选择的行数

------解决方案--------------------------------------------------------
可以
用js 可以实现

------解决方案--------------------------------------------------------
绑定后在Checkbox上添加onclick事件处理。
datagrid1.DataSource=dt;
datagrid1.DataBind();

for(int i=0;i <datagrid1.Items.Count;i++)
{
CheckBok ck=(CheckBox)datagrid1.Items[i].FindControl( "checkbox1 ");
if(ck!=nul)
{
ck.Attributes.Add( "onclick ", "CheckClick();return false; ");
}
}

至于Js的编写,自己参照一些JS手册吧
  相关解决方案