当前位置:编程学习 > C#/ASP.NET >>

treeView默认时是展开的,能设为了默认时是折叠的吗?

treeView默认时是展开的,能设为了默认时是折叠的吗?
谢 --------------------编程问答-------------------- TreeView.ExpandDepth = 0 --------------------编程问答-------------------- 如果是在界面里面编辑的话 也可以直接设置 不过最后在后台控制 如孟子所言(仰视中) --------------------编程问答-------------------- ExpandDepth --------------------编程问答-------------------- 找找属性设置一下就可以了 肯定可以设置的 --------------------编程问答-------------------- 有属性的,类似的问题以后都可以这样做。 --------------------编程问答-------------------- TreeView.ExpandDepth = 0只显示一级树,,子树就没办法打开了啊 --------------------编程问答-------------------- 2.0里有expended属性可用 --------------------编程问答-------------------- this.TreeView1.CollapseAll() --------------------编程问答-------------------- 根结点.Expanded   =   true  
  子结点.Expanded=false --------------------编程问答-------------------- TreeView.ExpandDepth = 0只显示一级树,,子树就没办法打开了啊

========

您到底要干嘛哦

您点它,不就展开了迈? --------------------编程问答-------------------- this.TreeView1.CollapseAll() --------------------编程问答-------------------- 根结点的Expanded属性设置为true,selectaction属性设置为expend 就可以了 --------------------编程问答-------------------- 根结点的Expanded属性设置为true,selectaction属性设置为expend 就可以了
根结点.Expanded   =   true  
  子结点.Expanded=false

我怎么找不到这些属性呢? --------------------编程问答-------------------- 蜂拥啊~~~ --------------------编程问答-------------------- TreeView.ExpandDepth = 0 --------------------编程问答-------------------- TreeView.ExpandDepth = 0
这样只显示一级树,双击也进不了二级树(菜单), --------------------编程问答-------------------- yu --------------------编程问答-------------------- 应该有让他全部开的这个属性,你好好看看!! --------------------编程问答-------------------- 准备结题了,没办法解决了, --------------------编程问答-------------------- expended=false; --------------------编程问答-------------------- TreeView的数据源绑定不要用站点地图web.sitemap的那个文件

建一个XML文件给TreeView绑定数据源

ExpandDepth   =   0
是好使的,建议赋值为1,展开子节点第一级,子节点双击即可展开。

--------------------编程问答-------------------- 学习了. --------------------编程问答-------------------- this.TreeView1.CollapseAll() --------------------编程问答--------------------  我想要设置:点击下一个根节点的时候,关闭当前展开的根节点,也就是说不论何种情况只能打开一个根节点,该如何设置啊,求大神指导! --------------------编程问答--------------------
    public void TreeViewsection()
    {
        checkID(Request.QueryString["sid"], out sid);
        DataTable dt = TechnicalInfo.SectList(0);
        foreach (DataRow dr in dt.Rows)
        {
            TreeNode tn = new TreeNode();
            tn.Text = dr["Name"].ToString();
            tn.Value = dr["Id"].ToString();
            tn.Expanded = false;
            if (sid == Convert.ToInt32(dr["Id"]))
            {
                tn.Expand();
            }
            tn.NavigateUrl = "TechnicalInfo_title.aspx?sid=" + dr["Id"] + "&sid2=0&keyword=";
            TreeView1.Nodes.Add(tn);
            AddChildNode(tn);
        }
    }

    private void AddChildNode(TreeNode tn)
    {//填充二级节点,需要一级节点的Value,所以直接传了个TreeNode
        int provID = Convert.ToInt32(tn.Value);
        DataTable dt = TechnicalInfo.SectList(provID);
        foreach (DataRow dr in dt.Rows)
        {
            TreeNode Ctn = new TreeNode();
            Ctn.Text = dr["Name"].ToString();
            Ctn.Value = dr["Id"].ToString();
            Ctn.NavigateUrl = "TechnicalInfo_title.aspx?sid=" + provID + "&sid2=" + dr["Id"] + "&keyword=";
            //Ctn.Target = "_blank";
            tn.ChildNodes.Add(Ctn);

        }

    } --------------------编程问答--------------------
引用 1 楼  的回复:
TreeView.ExpandDepth   =   0

试试 --------------------编程问答-------------------- this.TreeView1.CollapseAll() --------------------编程问答-------------------- treeView.ExpandDepth = 0;
treeView.CollapseAll();
两个都可以...
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,