设置不可用 ,将SelectAction 属性设置为None即可.
请问 如何设置具体某些节点不可用.        <asp:TreeView ID="TreeView1" runat="server" ShowLines="True" Style="z-index: 100;
            left: 0px; position: absolute; top: 0px">
            <Nodes>
                <asp:TreeNode Text="系统" Value="系统">
                    <asp:TreeNode Text="系统设置" Value="系统设置">
                        <asp:TreeNode Text="操作员" Value="操作员"></asp:TreeNode>
                        <asp:TreeNode Text="权限" Value="权限"></asp:TreeNode>
                    </asp:TreeNode>
                    <asp:TreeNode Text="查询" Value="查询">
                            <asp:TreeNode Text="现存量" Value="现存量"></asp:TreeNode>
                    </asp:TreeNode>
                  </asp:TreeNode>
                <asp:TreeNode Text="重新登录" Value="重新登录" NavigateUrl="~/Agency.aspx" SelectAction="None"></asp:TreeNode>
            </Nodes>
        </asp:TreeView>

解决方案 »

  1.   

    this.TreeView1.Nodes[0].SelectAction = TreeNodeSelectAction.None;
      

  2.   

    [code=C#]node.SelectAction = TreeNodeSelectAction.None;[code]
      

  3.   

        private TreeNode CreateNode(string text, string tag, string url)
        {
            TreeNode node = new TreeNode();
            node.Text = text;
            node.Value = tag;
            node.SelectAction = TreeNodeSelectAction.None;
            node.NavigateUrl = url;
            return node;
        }