ASPxNavBar动态添加折叠项和子项
if (!IsPostBack)
            { 员工 yg = (员工)Session["dncp203"];
                this.ASPxPageControl_zcdf.ActiveTabIndex = 0;//默认每次都是教师业绩自述
                //测试ASPxNavBar1
                var cx_yg = from aa in sjklj.员工
                            where aa.单位id == yg.单位id && aa.是否被考评 == true
                            select aa;
                foreach(var kk in cx_yg)
                {
                    //this.ASPxNavBar1.Groups.Add(kk.姓名标记);
                    NavBarGroup nbg = new NavBarGroup();
                    nbg.Text = kk.姓名标记;
                    nbg.Expanded = false;
                    NavBarItem nbi = new NavBarItem();
                    nbi.Template = new CompiledTemplateBuilder(builder =>
                    {  //这个对添加模板很有通用性
                        Label lbl = new Label();
                        lbl.Text = kk.被考评人业绩;
                        builder.Controls.Add(lbl);
                        
                    });
                    
                    nbg.Items.Add(nbi);
                    this.ASPxNavBar1.Groups.Add(nbg);
                   
                }
               // this.ASPxNavBar1
                //设置group数据
                // this.ASPxNavBar1.DataSource = cx_yg; 必须类似xml数据源
                //  this.ASPxLabel1.DataBind();
            }

渝公网安备 50011902000225号

渝ICP备18008233号-1