Gibt es in .NET 2.0 eine Möglichkeit, eine Klasse als Klassenfactory für Benutzersteuerelemente zu verwenden? Mit anderen Worten, 1 Super, der dort sitzt und wenn ich ein Benutzersteuerelement möchte, erstellt es es und gibt es mir zurück. Es scheint, dass es den ASP-Namensraum braucht, den ich nicht scheinen kann, um es zu beziehen.Gibt es eine Möglichkeit, eine Klasse als Klassenfactory für Benutzersteuerelemente zu verwenden?
Ich habe eine masterpage mit einem Platzhalter. Abhängig von der Benutzerauthentifizierung möchte ich das Benutzersteuerelement dynamisch laden. Zum Beispiel könnte es ein Suchsteuerelement sein, wenn sie authentifiziert sind, es könnte sich um eine Anzeige handeln, wenn sie nicht angemeldet sind. Ich kann sie dynamisch laden. Aber mein Plan war, eine einzige Klasse zu benutzen, um das zu kontrollieren. Im Moment muss ich sie direkt auf den Masterpage-Code laden. Es gibt keinen Code, der in der Klasse angezeigt werden kann, da ich nicht auf die Benutzersteuerelemente verweisen kann. Daher komme ich nicht weit.
Mehrere Möglichkeiten. Ihr Problem ist wahrscheinlich eher mit der grundlegenden Objektorientierung als mit ASP oder .NET 2.0. Warum fügen Sie nicht einen bearbeiteten Beispielcode hinzu, damit wir sehen können, wo Sie falsch liegen? –