一张表结构如下
id    name    sex    age     phone用DataGrid输出(id字段不输出)name    sex    age     phone
我现在要做删除功能
可是得不到id
在网上找了一下e.Item.Cells[0].Text(也就是说这个得到的是name的值)
可是这样得到得是输出来的索引列
请问我怎么能得到这个id

解决方案 »

  1.   

    在DataGrid里加一列ID列,并隐藏,然后去读
      

  2.   

    用Css控制用Css<asp:BoundField HeaderText = "ID" DataField="ID">
                    <HeaderStyle CssClass="hide"  />
                         <ItemStyle CssClass="hide" />
                   </asp:BoundField>
    css文件
    .hide{display:none}