获取GridView每列的id、姓名(实现删除功能)

 

  protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
      if (e.Row.RowType != DataControlRowType.DataRow)
          return;

        LinkButton lbtn = e.Row.Cells[6].Controls[0] as LinkButton;  //除模板列之外的特殊列,使用单元的Controls集合去访问,(删除按钮位于第7列)
        //HyperLink link = e.Row.Cells[1].Controls[0] as HyperLink;
       string sid = e.Row.Cells[0].Text;  //普通绑定列,通过单元格的Text去访问
       Image img = e.Row.Cells[5].FindControl("Image1") as Image;  //适合在模板列中查找
        if (lbtn != null)
        {
            lbtn.Attributes.Add("onclick","return confirm('确信要删除编号为" + sid + "的" + link.Text + "吗?图片地址为:" + img.ImageUrl + "');");
           }
}

你可能感兴趣的:(object,image,null)