FineUI 官方论坛

标题: 关于自定义window无法加载的问题,求解 [打印本页]

作者: yimi00    时间: 2013-10-18 22:36
标题: 关于自定义window无法加载的问题,求解
        protected void mtShowWindow( int h, int w, string title, string url)
        {
            FineUI.Window win = new Window();
            win.EnableIFrame = true;
            win.Title = title;
            win.IFrameUrl = url;
            win.Height = h;
            win.Width = w;
            PageContext.RegisterStartupScript(win.GetShowReference());
        }

调用  mtShowWindow(200, 450, "test", "~/bis/bis_storageNew.aspx");



作者: yimi00    时间: 2013-10-19 16:32
各位师傅,能动态创建window的不?能与不能,给点方向,不然心不死啊
作者: sanshi    时间: 2013-10-19 20:38
当然可以,动态创建的控件要添加到页面中才行
作者: 是梦~`    时间: 2013-12-18 17:55
sanshi 发表于 2013-10-19 20:38
当然可以,动态创建的控件要添加到页面中才行

我也想动态创建Window, 怎么添加到页面中? 说明白点啊
作者: sanshi    时间: 2013-12-19 10:20
是梦~` 发表于 2013-12-18 17:55
我也想动态创建Window, 怎么添加到页面中? 说明白点啊

需要现在Page_Init中添加Window控件,再需要时显示出来。

参考ASP.NET动态创建控件详解:http://www.cnblogs.com/sanshi/archive/2012/11/19/2776672.html
作者: Tiger    时间: 2013-12-19 17:32
没错,在Page_Init中建好,然后在用的地方,先用FindControl方式找到,再显示即可 试验过噢




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