Freigeben über


Html32TextWriter.RenderAfterTag Methode

Definition

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

protected:
 override System::String ^ RenderAfterTag();
protected override string RenderAfterTag ();
override this.RenderAfterTag : unit -> string
Protected Overrides Function RenderAfterTag () As String

Gibt zurück

String

Der Abstand oder Text, der nach dem schließenden Tag des HTML-Elements geschrieben werden soll. Wenn keine Informationen dieser Art zum Rendern vorhanden sind, null.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie die RenderAfterTag Methode außer Kraft setzen. Der Code überprüft, ob ein a Element gerendert wird. Wenn ja, schreibt die RenderAfterTag Methode das schließende Tag eines small Elements. Das Beispiel für die RenderBeforeTag Methode führt die gleiche Überprüfung für das a small Element aus, und schreibt dann das öffnende Tag des Elements.

Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Html32TextWriter Klasse bereitgestellt wird.

// 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();
}
' 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

Gilt für

Siehe auch