我有两个表
TableUser表 字段 ID,Name,Address;
TableUserInfo表 字段 ID,Telephone,JoinDate,RolesName;
现在我有二个UpdatePanel,上面分别有一个GridView,Updatepanel1上面放GridView1,Updatepanel2上面放GridView2,GridView1关联TableUsers,Gridview2关联TableUserInfo。请问:
如何实现在GridView1里边点击一行,下面GridView2里边的数据跟着变化,两个表之间用ID关联。要求不使用选择列,也不需要按钮,直接点击GridView1里边的数据,GridView2里边就可以变化,并且GridView1里边也保持选中状态,也就是只刷新GridView2。请高手赐教,分数不多,全给了!
TableUser表 字段 ID,Name,Address;
TableUserInfo表 字段 ID,Telephone,JoinDate,RolesName;
现在我有二个UpdatePanel,上面分别有一个GridView,Updatepanel1上面放GridView1,Updatepanel2上面放GridView2,GridView1关联TableUsers,Gridview2关联TableUserInfo。请问:
如何实现在GridView1里边点击一行,下面GridView2里边的数据跟着变化,两个表之间用ID关联。要求不使用选择列,也不需要按钮,直接点击GridView1里边的数据,GridView2里边就可以变化,并且GridView1里边也保持选中状态,也就是只刷新GridView2。请高手赐教,分数不多,全给了!
再通过编号动态绑定对应的gridview显示
2:然后把对应 这行数据就可以知道了,通过一个sql语句把符合条件的 第二个表里的数据读出来.
3:一个循环,符合数据的记录 在gridview2 设置为选中状态虽然笨点
但觉的是常规思路比用控件点来点去的 来的直接.
当然你用空间点点也一个意思 点好了还快还方便有条件的话 自己写写也挺有乐趣的
通过gridview的RowDataBound事件给行添加双击事件,将对应的行数据用js添加到table的新一行里