柔軟な CompositeControl を構築しようとしています。そのパラメータのいくつかに応じて、CompositeControl の CreateChildControls メソッドでさまざまなユーザー コントロールをロードしたいと考えています。正確な UserControls は設計時にはわかりません。
簡単な例として、「ハードコードされた」UserControl を試してみましたが、失敗しました。
protected override void CreateChildControls()
{
Control UserControlControl = Page.LoadControl(typeof(MyUserControl), null);
Controls.Add(UserControlControl);
Label RegularControl = new Label();
RegularControl.Text = "This gets displayed";
Controls.Add(RegularControl);
}
私が探しているものを達成することは可能ですか?
ありがとう