如何动态创建asp.net 用户控件



this.PlaceHolder1.Controls.Add(new TextBox());  //可以

this.PlaceHolder1.Controls.Add(new MyContorl); // 不能显示用户控件MyContorl。

应改为:

MyContorl control = (MyContorl)Page.LoadControl("~/Ctrl/MyContorl.ascx");、
this.PlaceHolder1.Controls.Add(control);

posted @ 2009-09-29 08:56  Ken-Cai  阅读(346)  评论(1编辑  收藏  举报