ASP.NET WebForms (v 3.5) では、PlaceHolder
コントロールを動的に作成し、、、およびコントロールをループに追加 Label
しliteral
ましTreeView
た。アプリケーションを実行し、ループが 2 回実行されると、2 つLabel
の と 2 つliteral
の が最初に表示され、次に 2 つのTreeView
コントロールが表示されることがわかりました。Label
ただし、コントロールを、literal
、TreeView
、 ...の順に表示したい。
この問題を解決するために ControlPlaceHolder1.Controls.Add()
、ControlPlaceHolder1.Controls.AddAt()
関数を試してみました。これらのいずれも、必要な順序でコントロールを表示できません。
これを解決する方法はありますか?