2009-03-09 16 views
2

Ich habe ein Benutzersteuerelement mit Web-Steuerelementen erstellt, die in der aspx-Datei definiert sind, und es ist CodeBehind-Klassenzusammenfassung. Ich erweitere diese Klasse mit einem anderen Benutzersteuerelement, aber die Steuerelemente in der anfänglichen Markupdatei werden nicht generiert. Wie erzeuge ich sie für jedes Benutzersteuerelement, um die abstrakte Klasse zu erweitern und wie mache ich sie zugänglich?Wie erweitere ich ein Benutzersteuerelement in asp.net?

Antwort

0

Wenn Sie die generierten Tags in der ASPX-Datei erzeugen, können Sie das nicht. So funktioniert es nicht.

1

Benutzersteuerelemente können wirklich nicht wirklich erweitert werden. Sie können Ihren Code auf abstrakte/erweiterte Klassen aufbauen, aber es gibt keine Möglichkeit, dies mit Markup zu tun.

Sie können benutzerdefinierte serverbasierte Steuerelemente erstellen.

Verwandte Themen