FineUI 官方论坛

标题: 动态添加的AccordionPane控件,不能改变它的Collapsed属性 [打印本页]

作者: Lisa    时间: 2013-6-4 17:29
标题: 动态添加的AccordionPane控件,不能改变它的Collapsed属性
本帖最后由 Lisa 于 2013-6-4 17:33 编辑

动态添加的AccordionPane控件,可以改变Title属性,但是不能改变它的Collapsed属性
上代码
  1. <body>
  2.     <x:PageManager ID="PageManager1" runat="server" />
  3.     <form id="form1" runat="server">
  4.         <x:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"></x:Button>
  5.         <x:Button ID="Button2" runat="server" Text="EmpBt"></x:Button>
  6.         <x:Accordion ID="Accordion1" runat="server" ShowBorder="false" ShowCollapseTool="True" ShowHeader="false" Title="Accordion" Height="300">
  7.             <Panes>
  8.             </Panes>
  9.         </x:Accordion>
  10.     </form>
  11. </body>
复制代码
  1. protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (!IsPostBack)
  4.             {

  5.                 AccordionPane APane1 = Accordion1.FindControl("APane1") as AccordionPane;
  6.                 APane1.Expanded = false;
  7.                 APane1.Title = "APane1";
  8.                 APane1.Height = 300;

  9.                 AccordionPane APane2 = Accordion1.FindControl("APane2") as AccordionPane;
  10.                 APane2.Expanded = false;
  11.                 APane2.Title = "APane2";

  12.             }
  13.         }

  14.         protected void Page_Init(object sender, EventArgs e)
  15.         {
  16.             AccordionPane APane1 = new AccordionPane();
  17.             Accordion1.Panes.Add(APane1);
  18.             APane1.ID = "APane1";
  19.             AccordionPane APane2 = new AccordionPane();
  20.             Accordion1.Panes.Add(APane2);
  21.             APane2.ID = "APane2";
  22.         }

  23.         protected void Button1_Click(object sender, EventArgs e)
  24.         {
  25.             AccordionPane APane = Accordion1.FindControl("APane1") as AccordionPane;
  26.             APane.Title = "changed Apane1";
  27.             APane.Collapsed = false;
  28.         }
复制代码
点击Button1之后,Title改变了,但是不能由收缩状态变为展开状态

请大家帮忙看看时怎么回事,是不是Bug

作者: Lisa    时间: 2013-6-17 09:57
自己顶一下




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4