页面上有2个 gridview 控件gridview1,gridview2,
 当我点击gridview1 中的某行,该行被选中,获得该行数据的ID,并将ID传送给gridview2,
gridview2 根据gridview1传送过来的ID,查询数据库,并显示数据!!
求各位 帮帮忙。

解决方案 »

  1.   

    比如说:
    gridview1中绑定的是部门表,当点击某一个部门,该行被选中,并改变颜色。。
    gridview2中就显示的该部门下所有的员工
      

  2.   

    你获取GRIDVIEW中的列,取值:GRIDVIEW.ROWS[SELROW].COLS[SELCOL].TOSTRING(). 同时根据这个值再查数据,再绑定GRIDVIEW2.大概是这个意思! 
      

  3.   

    这个可以实现,GeidView1一直显示,GridView2先不显示,根据GridView1传递过来的值显示。感觉用Repeater更好点.
      

  4.   

    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string id = this.GridView1.DataKeys[this.GridView1.SelectedIndex].Value.ToString();
            DataTable dt = GetDetail(id);
            GridView2.DataSource = dt;
            GridView2.DataBind();
        }