none
|zyciis| 用户控件如何用 new 用户控件 来代替page.LoadControl 用户控件后,如何为用户控件指定模版 谢谢 RRS feed

  • 问题

  •         public static UC UC()
            {
                System.Web.UI.Page page
    = new System.Web.UI.Page();
                UC userControl
    = page.LoadControl("~/UC.aspx") as UC;
               
    return userControl;
            }
    上面是加载一个用户控件的方法,那如何用

     var uc = new WebApplication1.UC();

    uc.XXX="!/UC.aspx" //这样来指定这个UC的模版地址呢

    谢谢

    2010年11月9日 14:24

答案

  • 你好:

    不知道你为什么需要通过这样的方式来加载用户控件。一般情况都是在当前页面中加载的话,直接可以使用当前页面对象进行加载控件集合对象来进行添加。

    如果你想使用那样的方式,最后把page对象当参数进行传递进去。不过没什么意义。不知道你具体需求是怎么样的。


    I am here!
    2010年11月11日 3:30
    版主