再求:如果在DataGrid中点击时,将ID值进行传递? [问题点数:40分]

lovebaby 2013-07-01 12:25:19

如图,我想实现的是,在DataGrid上每点击一次,检索一次数据库的该行记录,并用检索到的值填充上面的TextBox和DataCombo控件,在asp.net中,可以有隐藏域实现,但在CS中,该行记录的主键ID该如何传递呢,郁闷中。

声明:我不想使用adodc控件,我是手工编写代码绑定的控件。
...全文
451 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2013-07-01
  • 打赏
  • 举报
回复
设置一下就可以了 form_load set rs=.....'加载记录集 text1.datafield="字段名2" set text1.datasource=rs text2.datafield="字段名2" set text2.datasource=rs set datagrid1.datasource=rs end sub 这样,你点击哪行,数据就会自动反应到文本框里面了
of123 2013-07-01
  • 打赏
  • 举报
回复
点击 DataGrid 之后,会引起 RowColChange 事件,表示在记录集中已经发生了记录重新定位。此时,在记录集中访问当前记录的各个字段即可。

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧