日期:2014-05-18  浏览次数:20455 次

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要在绑定前设置