给treeview绑定了部门子节点是员工我想当点击员工时在页面上显示员工的信息,这些绑定数据是没问题的,只是当点击不同的员工时要显示不同的信息怎样才能实现呢?

解决方案 »

  1.   

    可以用框架页实现
    左边是 treeview 右边是显示的详细信息  点击时就传个员工的参数给在右边显示的页面
      

  2.   

    TreeView空间的Tag属性提供绑定到子对象。
      

  3.   

    treeview_seletedindexchanged中根据选择节点显示信息
    或navigate通过传值到页面显示数据
      

  4.   

    我是给sql语句传的参数
    string sql = "select * from userinfo where userName='" + TreeView1.SelectedNode.Text.ToString() + "'";
            DataSet ds = DBHelper.Valueset(sql);
      

  5.   

    在 treeview_seletedindexchanged中根据选择节点显示信息进行数据的筛选,然后再进行赋值。
      

  6.   

    或者你在绑定tree的链接时就将  "***.aspx" 与 "?id=*" 进行串起来试试
      

  7.   

    不知道你的问题所在,教你调试方法,首先确定TreeView1.SelectedNode.Text.ToString()的值,然后把"select * from userinfo where userName='" + TreeView1.SelectedNode.Text.ToString() + "'"弄到数据库去查,用断点单步调试很容易发现问题