首页  :: 新随笔  :: 订阅 订阅  :: 管理

动态加载UserControl~

Posted on 2009-12-15 10:13  礼拜一  阅读(1069)  评论(0编辑  收藏  举报
1.用using引入UserControl的命名空间.
2.在需要放置UserControl的地方添加一个PlaceHoler用来占位.
3.代码
BaseSubjectModule mdlBaseSubject = (BaseSubjectModule)LoadControl(@"Module\BaseSubjectModule.ascx";//加载
mdlBaseSubject.BindType();//执行该UserControl的方法
ph.Controls.Clear();//清空容器
ph.Controls.Add(mdlBaseInfo);添加到容器中

4.说明
BaseSubjectModule :UserControl的类名称;
ph:PlaceHolder的实例