让TreeView中选中项是我指定编号的,怎么做
   
    treeDept.SelectedNode.Value = "5";
                   
    treeDept.SelectedValue =5;
    都不行啊
                

解决方案 »

  1.   

    索引吗,那样给是selectedindex之类的
      

  2.   

    treeview 跟dropdownlist 不一样 
    后者是单选中的前者是多选的应该遍历treenode  然后设置吧
      

  3.   

    你所谓的treeview选中,是执行事件,还是打开指定节点. 不理解
      

  4.   

    你的treeview 是不是每个节点前面有个checkbox?
      

  5.   

    是修改的时候用到的,比如某一个班次是部门 3下的。那我修改的时候就要在后台先绑定这个班次所有信息,和所属的部门。那这个部门TreeView,怎么让它是3的哪一项选中啊?明白了
      

  6.   


    没有CheckBox.就是选中后选中一项后变为#FF9933
     <asp:TreeView ID="treeDept" Style="width:95%; margin-left:7px; margin-top:-13px;" runat="server" EnableClientScript="False"
                                OnTreeNodePopulate="treeDept_TreeNodePopulate" 
                                ShowLines="True">
                                <SelectedNodeStyle ForeColor="#FF9933" />
                            </asp:TreeView>
      

  7.   

    SelectNode.Value
    SelectNode.Text不知道你的tree是什么绑定的TreeNode node = new TreeNode(text,value); 
      

  8.   

    我都试过了,SelectNode.Vaue。不行。在后台绑定的页面加载的时候。给TreeView指定数据源,根据条件绑定每一级的部门