Laden...

Ein paar Fragen zu ASP.NET 2.0 bezüglich Controls und Seiten

Erstellt von Azrael Masters vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.365 Views
A
Azrael Masters Themenstarter:in
38 Beiträge seit 2005
vor 18 Jahren
Ein paar Fragen zu ASP.NET 2.0 bezüglich Controls und Seiten

Hi,

ich schreibe aktuell meine erste Webanwendung mithilfe des .NET Frameworks 2.0 und Visual Studio 2005 Beta 2:

Nun meine Frage: Wann benutze ich Usercontrols (*.ascx) und wann *.aspx Seiten?
Seit Einführung der Masterpages ist ja das Design vordefiniert und so könnte ich nur *.aspx Seiten verwenden, aber wofür dan die *.ascx Controls?

  1. Frage wie kann ich die Masterpage und das Skinfile zur Laufzeit ändern? Sprich ein User stellt in seinem Profil ein dass er eine andere Masterpage verwenden möchte? Für mich sieht der Eintrag auf den ersten Blick statisch fest aus.

Ich bedanke mich bereits im voraus für die Antworten 🙂

Greetings Azrael Masters

[**(¯`·._.·[The Higher Community]·._.·´¯)**](http://www.nexus-der-macht.de/)
N
4.644 Beiträge seit 2004
vor 18 Jahren

UserControl ist wiederverwendbar. Ich verwende z.b. nur UserControls, liegt aber daran, das ich mit WebParts arbeite. Die einzelnen WebParts beinhalten dann UserControls.

Mit
Page.MasterPageFile
Page.Theme
Control.SkinID
kannst Du Layoutänderungen vornehmen.

i
1.739 Beiträge seit 2005
vor 18 Jahren

Wobei anzumerken ist: ein UserControl entspricht mehr einem Pagelet. Ein CustomControl einem UserControl im herkömmlichen Sinne.
>Seit Einführung der Masterpages ist ja das Design vordefiniert und so könnte ich >nur *.aspx Seiten verwenden, aber wofür dan die *.ascx Controls?
Das mit den Masterpages würde ich nochmals lesen...