日期:2014-05-17  浏览次数:20478 次

ASPxTreeList 动态添加节点,之后无法显示数据,不能自由缩放子节点
用了一个aspxtreelist控件显示数据,
效果: ,点击父节点前的加号不能显示子节点
后台:
如果加一句ASPxTreeList1.ExpandAll();可以达到这样的效果,可是点击父节点前的加号不能收缩子节点 ,找了两天关于aspxtreelist的了,还是没找到什么可用的东西,希望大侠们指点指点,aspxtreelist有什么常用的事件或属性,也尽情指教,每次点击加号的时候网页都要回发,怎么处理?????

------解决方案--------------------
找找有没有Collapse 这样的东西。
------解决方案--------------------
=。=!~顶吧那就...
------解决方案--------------------
ding
------解决方案--------------------
1:将前台代码的EnableCallBack设为True
2:后台代码如下(我自己模拟的数据):
   

protected void Page_Load(object sender, EventArgs e)
        {

            if (!this.IsPostBack 
------解决方案--------------------
 IsCallback)
                TreeListBind();

        }
        public void TreeListBind()
        {
            //模拟数据
            DataTable dt = new DataTable();
            dt.Columns.AddRange(new DataColumn[] { 
                                new DataColumn("ID"),
                                new DataColumn("PID"),
                                new DataColumn("StationName"),
                                new DataColumn("WorkgroupName"),
                                new DataColumn("TotalSpaceHour"),
                                new DataColumn("FreeSpaceHour"),
                                new DataColumn("IFEnough"),
                                new DataColumn("Time")});

            dt.Rows.Add(new string[] { "1", "0", "频率1", "分库1", "6小时",&