asp.net动态载入用户控件的方法

  在 Page_Load 中写入下面代码:

  string s=base.QueryString("usctrl") ;

  string uc= (s== String.Empty) ? "~/myweb/userctrl/default.ascx"  :  "~/myweb/userctrl/""  + s + ".ascx" ;

  PlaceHolder1.Controls.Clear();

  PlaceHolder1.Controls.Add(LoadControl(uc));