Freigeben über


Html32TextWriter.RenderAfterTag-Methode

Schreibt Abstände oder Text, die sich hinter dem schließenden Tag eines HTML-Elements befinden.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Protected Overrides Function RenderAfterTag As String
'Usage
Dim returnValue As String

returnValue = Me.RenderAfterTag
protected override string RenderAfterTag ()
protected:
virtual String^ RenderAfterTag () override
protected String RenderAfterTag ()
protected override function RenderAfterTag () : String

Rückgabewert

Der Abstand oder Text, der nach dem schließenden Tag des HTML-Elements geschrieben werden soll. Wenn keine Informationen dieser Art zur Wiedergabe vorhanden sind, NULL (Nothing in Visual Basic).

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, wie die RenderAfterTag-Methode überschrieben wird. Im Code wird überprüft, ob ein a-Element wiedergegeben wird. Ist das der Fall, wird das schließende Tag eines small-Elements von der RenderAfterTag-Methode geschrieben. Im Beispiel für die RenderBeforeTag-Methode wird die gleiche Überprüfung für das a-Element durchgeführt; anschließend wird das öffnende Tag des small-Elements geschrieben.

Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die Html32TextWriter-Klasse.

' Override the RenderAfterTag method to render
' close any elements opened in the RenderBeforeTag
' method call.
Protected Overrides Function RenderAfterTag() As String
    ' Check whether the element being rendered is an
    ' <a> element. If so, render the closing tag of the
    ' <small> element; otherwise, call the base method.
    If TagKey = HtmlTextWriterTag.A Then
        Return "</small>"
    End If
    Return MyBase.RenderAfterTag()
End Function
// Override the RenderAfterTag method to render
// close any elements opened in the RenderBeforeTag
// method call.
protected override string RenderAfterTag()
{
    // Check whether the element being rendered is an
    // <a> element. If so, render the closing tag of the
    // <small> element; otherwise, call the base method.
    if (TagKey == HtmlTextWriterTag.A)
        return "</small>";
    return base.RenderAfterTag();
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Html32TextWriter-Klasse
Html32TextWriter-Member
System.Web.UI-Namespace
RenderBeforeTag