当前位置: 代码迷 >> ASP.NET >> DataKeys能获取主键的值那如何获取其他字段的值
  详细解决方案

DataKeys能获取主键的值那如何获取其他字段的值

热度:3592   发布时间:2013-02-25 00:00:00.0
DataKeys能获取主键的值那怎么获取其他字段的值
例如在GridView1中
int   index   =   GridView1.SelectedIndex;

GridView1.DataKeys[index].Value
获取主键的值那其他字段的值怎么获取呢

------解决方案--------------------------------------------------------
GridView里有个DataKeyNames的属性,将你用到的字段名写在这,用逗号隔开。
GridView1.DataKeys[index].Values[i]来取值,i是字段名的索引值
------解决方案--------------------------------------------------------
GridView1.Rows[GridView1.SelectedIndex].Cells[0].Text;
------解决方案--------------------------------------------------------
DataKeyNames要在绑定前设置