解决方案 »

  1.   

    看你这个代码,应该右侧是一个iframe,给下面的代码加上id值。//child.NavigateUrl = "SelectEmployee.aspx";
    child.NavigateUrl = "SelectEmployee.aspx?id="+id;
    //这样以来SelectEmployee.aspx这个页面就可以根据这个id值获取相应部门的员工信息了。
      

  2.   


    先谢谢了,这个id是部门表的id?
      

  3.   


    我本来是想用session保存部门字段的id,然后gridview获取id查询信息,部门表和员工表关联的
    但是因为有个while循环,所以能不能在具体点,谢谢了
      

  4.   


    先谢谢了,这个id是部门表的id?
    当然是部门的id了。SelectEmployee.aspx这个页面需要部门id啊。而你树形结构就可以提供给他。
      

  5.   

    很少用WebForm了~
    说说思路
    如果部门表的数据不多,一次性把部门表的数据都读出来
    然后再递归帮到tree上
    参考:http://www.cnblogs.com/yc-755909659/p/3596039.html然后
    g.TreeView 中的SelectedIndexChange不执行
    AutoPostBack=true,SelectedIndexChange才能被执行。 获取部门ID,然后通过部门ID去查数据库~绑定到gridview上
      

  6.   

    顶楼上,
    autopostback是重要属性,
    用什么传值方式都可以