FineUI 官方论坛

标题: 为什么我的用代码创建的Window控件不能激活打开? [打印本页]

作者: szjazz    时间: 2013-3-25 03:51
标题: 为什么我的用代码创建的Window控件不能激活打开?
本帖最后由 szjazz 于 2013-3-25 03:52 编辑

开始添加Window控件,
  1.     <form id="form1" runat="server">
  2.     <x:PageManager ID="PageManager1" runat="server" AutoSizePanelID="Panel1" />
  3.     <x:Panel ID="Panel1" runat="server" BodyPadding="0" ShowBorder="true" ShowHeader="false"
  4.         Title="Panel" Layout="Fit">
  5.         <Items>
  6.             <x:TabStrip ID="tabStripForm" runat="server" ActiveTabIndex="0" ShowBorder="True"
  7.                 BoxFlex="0" OnTabIndexChanged="TabIndex_Change" AutoPostBack="False">
  8.                 <Tabs>
  9.                 </Tabs>
  10.             </x:TabStrip>
  11.         </Items>
  12.     </x:Panel>
  13.     <x:Window ID="Window1" runat="server" BodyPadding="5px" Height="350px" IsModal="true"
  14.         Popup="true" Title="Window" Width="500px" Hidden="True">
  15.     </x:Window>
  16.     </form>
复制代码

但发现在项目运行时非常慢,而且是先显示半截,如下图
[attach]1898[/attach]
然后很久之后,才显示另一IFrameURL的结果
[attach]1899[/attach]
所以,改用按钮来生成代码Window控件,但却不知为何不能激活弹出窗口,控制代码如下:


  1.     FineUI.Window win = new FineUI.Window();
  2.             win.Width = 500;
  3.             win.Height = 400;
  4.             win.IsModal = true;
  5.             win.EnableResize = true;
  6.             win.EnableMaximize = true;
  7.             win.EnableIFrame = true;
  8.             win.ID = "Proc";
  9.             win.Hidden = false;
  10.             this.form1.Controls.Add(win);
  11.             PageContext.RegisterStartupScript(win.GetShowReference("http://www.baidu.com", "查看进度"));




复制代码







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