注册 登录
编程论坛 ASP.NET技术论坛

[求助]如何使用datagrid控件查看记录详细信息?弱弱地问

cobby 发布于 2007-07-13 19:31, 852 次点击
只有本站会员才能查看附件,请 登录

如图数据库记录用datagrid控件显示,我希望通过按“details”按钮分别查看不同的记录细节。我知道这是由e.item.cells(i).text控制的,但cells的括号里面的i如何确定呢?我怎么知道按下的是第几条记录呢?请指点,谢谢!
5 回复
#2
阑珊火2007-07-13 21:58
sub details

dim ce as string
ce= e.Item.Cells(0).Text
………………
end sub
#3
bygg2007-07-13 22:16
弄个超链接列就行了...链接到另外一个页面上去,并把你选择这一列的主键传过去
#4
cobby2007-07-16 08:25
以下是引用阑珊火在2007-7-13 21:58:21的发言:
sub details

dim ce as string
ce= e.Item.Cells(0).Text
………………
end sub

请问,cells(0),括号里为什么总是一个常量0?这样我怎么知道我要查看的是哪一个记录呢?cells(1),cells(2)行不?谢谢!

#5
川流不息2007-07-16 08:42
在你的事件中,他會自動得到當前所按的超鏈接的那一行,參數應該為 e,同樣,cells(0)是第一列,你是第n列就寫n-1就行了。
#6
cobby2007-07-16 08:52
哦,明白了,谢谢了!
1