::服务内容::
网站方向
网站维护 频道值班
网站策划 内容更新
图片处理 动画制作
网站开发 网站改版
页面重构 程序整理
网络维护
公司上网 电脑维护
服 务 器 网络布线
技能培训
DIV+CSS Java/VBscript
DHTML Asp+deamweaver
Flash PhotoShop
SQL/Mysql oracle
::网站优化::
网站优化
程序结构 页面结构
整站优化 页面重构
优化策划 运营策划
产品网上运营策划
处理网站不合理因素
所有策划均免费提供
登录模块加载中...

简单的动态加载用户控件的方法

文章来源:[] 作者:[] 点击次数:[]

(控件的类) 名称=(控件的类)this.LoadControl("......ascx")
如这是用户控件的代码
public abstract class bdleft : System.Web.UI.UserControl
    {
        public System.Web.UI.WebControls.Repeater Repeater1;

        private void Page_Load(object sender, System.EventArgs e)
        {
            // 在此处放置用户代码以初始化页面
        }

        #region Web Form Designer generated code
        override protected void OnInit(EventArgs e)
        {
            //
            // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
            //
            InitializeComponent();
            base.OnInit(e);
        }
        
        ///        设计器支持所需的方法 - 不要使用
        ///        代码编辑器修改此方法的内容。
        /// </summary>
        private void InitializeComponent()
        {
            this.Load += new System.EventHandler(this.Page_Load);

        }
        #endregion
    }
在其他的web窗体中用的话,很简单的在代码页写下
bdleft zkmodule=(bdleft)this.LoadControl(@"../UserCtrls/bdleft_zk.ascx");
然后用个PlaceHolder
this.PlaceHolder1.Controls.Add(zkmodule);
好了,现在就可以用这个用户控件了:),很简单是吧,其实这个在
个性化入口里的代码就有了,不知道有没人仔细看过,方法很简单,省的大家走弯路:(只要两行哦)

01.网站维护
网站没有一个专职来维护、网站更新或页面修改、服务器及程序的维护、频道或斑竹管理、客户访问不理想…我来为您解忧  
01.网站开发
根据客户要求做出适用性、专业性方案,针对搜索引擎进行网站开发,特别客户尾款可于百度、Google、yahoo收录后付  
01.技能培训
想迅速学会网站开发吗?导师都是由从业开发4年以上专业人员,为了您可安排上门或预约地点进行培训,共同发展美好未来  
联系我们
联系方式:
时间:08:30—22:30
联系电话:
13811100391
联系QQ:
83580939
联系EMail
itlt#itlt.com.cn
it互联-竭诚为您服务!