如何获取gridview某行某列的值
如何获取gridview某行某列的值,
我这个gridview有点特殊, 里面有 factroyname(设为gridview主键),userid,
两个字段,都是直接加的,不是 自动生成的,
并且这两个字段 都是linkbutton,都转化为 template模板
得到 某行的factroyname字段比较容易,因为是主键,
请问如何得到 某行某列userid建的值???????
------解决方案--------------------放到DataKeysName中
------解决方案--------------------protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int id =(int) GridView1.DataKeys[e.RowIndex].Value;
}
------解决方案--------------------GridView1.DataKeys是一个键值对
可以有以下两种方式
int id =(int) GridView1.DataKeys[“userid”].Value;
userid是字段名
或
int id =(int) GridView1.DataKeys[e.RowIndex].Value;
e.RowIndex为此行的索引及(行数-1)