Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HtmlTextWriter.RenderAfterContent ()

 

Data di pubblicazione: ottobre 2016

Scrive il testo o spaziatura che si verifica dopo il contenuto e prima del tag di chiusura dell'elemento di markup nel flusso di output di markup.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

protected virtual string RenderAfterContent()

Valore restituito

Type: System.String

Stringa che contiene la spaziatura o testo da scrivere dopo il contenuto dell'elemento.

Il RenderAfterContent metodo può essere utile se si desidera inserire gli elementi figlio nell'elemento di codice corrente.

Note per gli eredi:

Il HtmlTextWriter implementazione della classe di RenderAfterContent restituisce null. Eseguire l'override RenderAfterContent Se si desidera scrivere testo o spaziatura dopo il contenuto dell'elemento, ma prima del tag di chiusura.

Esempio di codice seguente viene illustrato come eseguire l'override di RenderAfterContent metodo in una classe derivata dalla HtmlTextWriter classe per determinare se un <label> elemento viene eseguito il rendering. In questo caso, il RenderAfterContent sostituzione inserisce il tag di chiusura di un <font> immediatamente prima del tag di chiusura dell'elemento di <label> elemento. Se un elemento diverso da <label> viene eseguito il rendering, il RenderAfterContent viene utilizzato il metodo di base.

// Override the RenderAfterContent method to render
// the closing tag of a font element if the 
// rendered tag is a label element.
protected override string RenderAfterContent()
{
    // Check to determine whether the element being rendered
    // is a label element. If so, render the closing tag
    // of the font element; otherwise, call the base method.
    if (TagKey == HtmlTextWriterTag.Label)
    {
        return "</font>";
    }
    else
    {
        return base.RenderAfterContent();
    }
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: