1

実行時に、Control フォルダーから aspx ページにユーザー コントロールをロードしたい ID に基づいて、5 つのユーザー コントロールをいくつかの Control フォルダーに配置しました。実行時にどのユーザー コントロールを div にロードするかを修正するために、その ID を渡す方法を教えてください。

4

1 に答える 1

4

ページの初期化で行う

UserControl uc = new UserControl();
string ID = "1";
string userControl ="UC" + ID + ".ascx";
uc = LoadControl(userControl) as UserControl;
PlaceHolder1.Controls.Add(uc); //some place holder to place controls
于 2012-06-25T10:58:39.907 に答える