再求:如果在DataGrid中点击时,将ID值进行传递?
如图,我想实现的是,在DataGrid上每点击一次,检索一次数据库的该行记录,并用检索到的值填充上面的TextBox和DataCombo控件,在asp.net中,可以有隐藏域实现,但在CS中,该行记录的主键ID该如何传递呢,郁闷中。
声明:我不想使用adodc控件,我是手工编写代码绑定的控件。
[解决办法]
你还是没有明白 DataGrid 与记录集之间的关系。使用 DataGrid 与 MSFlexGrid 不一样,不是去读写单元格,而是直接访问后台的记录集。
当用户选中 DataGrid 某一行时,记录集中的当前记录就是这一行了。