Ajax Beta 2.0 中 AtlasToolKit Library 控件 Accordion 后台添加
作者:互联网
原文链接:http://www.cnblogs.com/SamXie/archive/2006/11/10/556707.html
学习 Accordion 时参照了一些例子,但都是简单的从 aspx 里固定好的
于是我就想从后台 cs 文件中不定的增加Accordion里的Pane
AccordionPane newPane1 = new AccordionPane();
Label lHeader = new Label(); // 这里也可以定义其他的 Controls, 如 Pane, Div, Table etc.
lHeader.Text = "Header Of New Accordion Pane";
......... // 这里可以设置 lHeader 的其他 Attributes
Label lContet = new Label();
lContent.Text = "Content Of New Accordion Pane";
......... // 这里同样可以设置 lContent 的其他属性
newPane1.HeaderContainer.Controls.Add(lHeader);
newPane1.ContentContainer.Controls.Add(lContent);
AccordionID.Panes.Add(newPane1); // 把新建的 AccordionPane 添加到 Accordion 上
于是我就想从后台 cs 文件中不定的增加Accordion里的Pane
AccordionPane newPane1 = new AccordionPane();
Label lHeader = new Label(); // 这里也可以定义其他的 Controls, 如 Pane, Div, Table etc.
lHeader.Text = "Header Of New Accordion Pane";
......... // 这里可以设置 lHeader 的其他 Attributes
Label lContet = new Label();
lContent.Text = "Content Of New Accordion Pane";
......... // 这里同样可以设置 lContent 的其他属性
newPane1.HeaderContainer.Controls.Add(lHeader);
newPane1.ContentContainer.Controls.Add(lContent);
AccordionID.Panes.Add(newPane1); // 把新建的 AccordionPane 添加到 Accordion 上
转载于:https://www.cnblogs.com/SamXie/archive/2006/11/10/556707.html
标签:控件,Accordion,Add,Controls,Label,newPane1,Beta,lHeader 来源: https://blog.csdn.net/weixin_30670151/article/details/96469980