爬了很多贴。找到个用javascript的方法
因为模板列中的checkbox没有commandname。所以就....不行了..请问有什么其他的方法。。来确定CHECKBOX的事件'Dim b As System.Web.UI.WebControls.CheckBox
'AddHandler b.CheckedChanged, AddressOf mymethod啊门。一定送分。好象没什么分了。。哈哈。又要去注册新号了。哈哈大家帮帮忙。知道的话。。谢谢

解决方案 »

  1.   

    像check之类的事件应该是没有的,没有commandname,加上不行吗?
    不太清楚你想干什么
      

  2.   

    private void btnDel_Click(object sender, System.EventArgs e)
    {
    foreach (DataGridItem dg in this.DataGrid1.Items)
    {
    CheckBox cb = (CheckBox)dg.FindControl("chkBox");
    if (cb.Checked)
    {
    //写你的删除事件 }
    }

    } private void btnAllSelect_Click(object sender, System.EventArgs e)
    {
    foreach (DataGridItem gvr in DataGrid1.Items)
    {
    CheckBox ch = (CheckBox)gvr.FindControl("chkBox");
    ch.Checked=true;
    }

    } private void btnSelectNull_Click(object sender, System.EventArgs e)
    {
    foreach (DataGridItem gvr in DataGrid1.Items)
    {
    CheckBox ch = (CheckBox)gvr.FindControl("chkBox");
    if(ch.Checked)
    {
    ch.Checked = false;
    }
    }

    }
      

  3.   

    55555555谢谢!!snoopymin(只有痛感没有乐觉)一会尝试一下。。一定给分的。。谢谢