zoukankan      html  css  js  c++  java
  • ComponentArt 动态加载的TreeView, 添加一个新节点后,新节点为什么在页面中不会显示?

        private void BuildTree()
        
    {
            DataTable dt 
    = DataTableLoader.GetAreaDataTable(true);

            
    //创建树根节点
            TreeViewNode rootNode = CreateNode(0"地区""Areas"true00"""-1");
            TreeArea.Nodes.Add(rootNode);

            
    foreach (DataRow dbRow in dt.Select("ParentID=0"))
            
    {
                ComponentArt.Web.UI.TreeViewNode newNode 
    = CreateNode(dbRow);
                rootNode.Nodes.Add(newNode);
            }

        }
    添加一个新节点后,新节点不会出现。ComponentArt TreeView 是动态加载的,使用了node.ContentCallbackUrl = "Area.aspx?AreaID=" + node.ID;
        private void RefreshTree()
        
    {
            TreeArea.Nodes.Remove(TreeArea.Nodes[
    0]);
            BuildTree();
        }
    -----------------------------------------------------------
    RE:
    都无人回我的?
    我自己搞了很久,实在没办法。就用回以前自己写的ajax的树,把“xmlHttp.open("GET", Url, true);”改称“xmlHttp.open("GET", Url, false);”指定为非异步方式,即可达到我想要的。但没了ajax效果。
  • 相关阅读:
    Integer的疑惑
    简单选择排序算法
    冒泡排序
    插入排序算法java
    BinaryOperator<T>接口的用法示例+BiFunction
    装箱和拆箱、类型比较
    java的Junit的用法(转发)
    htmlnav
    好用的壁纸网站大全
    c# 财务数据编号的生辰
  • 原文地址:https://www.cnblogs.com/bankey/p/1017130.html
Copyright © 2011-2022 走看看