Thomas Bandt

Über mich | Kontakt | Archiv

Usercontrols zur Laufzeit dynamisch einbinden

Manchmal weiß man einfach noch nicht, welche Usercontrols denn zur Laufzeit wirklich benötigt werden - da bietet es sich selbstverständlich an, diese zur Laufzeit einzubinden.

Das geht relativ kurz und schmerzlos:

WebUserControl1 uc = (WebUserControl1)Page.LoadControl("control.ascx");

Um den Inhalt des Controls nun im Webform anzuzeigen, hängt man ihn einfach an einen Platzhalter o.ä. an:

MyPlaceholder.Controls.Add(uc);



« Zurück  |  Weiter »