Frage

Ich möchte so etwas tun:

Ich habe dieses Benutzersteuerelement namens Base:

<div>
some content...

<asp:ContentPlaceHolder id="baseContentPlaceHolder" runat="server"></asp:ContentPlaceHolder>

</div>

Dann erbe ich die Basis in einem anderen Benutzersteuerelement und füge dem Inhalt Folgendes hinzu:

<asp:Content id="subBase" contentplaceholderid="baseContentPlaceHolder" runat"server">
    stuff to be added...
</asp:Content>

Ist dies mit ContentPlaceHolder möglich?

Wie kann dieses Verhalten gelöst werden?

War es hilfreich?

Lösung

Ich glaube nicht, dass Sie das können.

Ein ContentPlaceHolder kann nur in der MasterPage selbst gespeichert werden.

Auf den Seiten, die von der MasterPage erben, geben Sie ein Content-Tag ein.

Meine beste Vermutung wäre, einen PlaceHolder hinzuzufügen, diesen auf dem Steuerelement verfügbar zu machen und dann Ihre Daten hinzuzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top