.NET关于grideview的行单击事件传值问题

一个页面上有两个gridview,第一个gridview查询出来的结果,通过单击把值传到第二个gridview,作为第二个gridview的查询条件,请问大家这个怎么实现,才学习.net

1根据查询条件得到 数据集
2 绑定 GridView1.DataSource =datatable1
GridView1.DataBind();
GridView2.DataSource =datatable2 GridView1.DataBind();