Condividi tramite


Html32TextWriter.RenderAfterTag Metodo

Definizione

Scrive qualsiasi testo o spaziatura rilevata dopo il tag di chiusura di un elemento HTML.

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

Restituisce

Spaziatura o testo da scrivere dopo il tag di chiusura dell'elemento HTML. In caso contrario, se non esistono informazioni di questo tipo di cui eseguire il rendering, null.

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del RenderAfterTag metodo . Il codice controlla se viene eseguito il rendering di un a elemento. In tal caso, il RenderAfterTag metodo scrive il tag di chiusura di un small elemento. L'esempio per il RenderBeforeTag metodo esegue lo stesso controllo dell'elemento a e quindi scrive il tag di apertura dell'elemento small .

Questo esempio di codice fa parte di un esempio più ampio fornito per la Html32TextWriter classe .

// 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

Si applica a

Vedi anche