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

GRIDVIEW-RowCreate 如何取GRIDVIEW中的主键
GRIDVIEW-RowCreate 如何取GRIDVIEW中的主键
我想在GRIDVIEW的每一行中根据每一行的主键读另一个表中的数据。然后把它显示出来。但是不知道如何取当前行的ID。

------解决方案--------------------
...gridview没有主键这一说!!!!!
------解决方案--------------------
create时还没有开始绑定数据
------解决方案--------------------
绑定之前主键保存在哪里了?
------解决方案--------------------
RowCreated事件发生时,数据还没有绑定到GridViewRow,你到哪里去取主键啊?

RowDataBound事件里可以取到主键,当然前提是DataKeyNames="主键"的情况下。
------解决方案--------------------
GridView.DataKeyNames = new string[] { "id" };,但是RowCreated事件发生时,数据还没有绑定到GridViewRow.