HtmlTextWriter.RenderAfterContent HtmlTextWriter.RenderAfterContent HtmlTextWriter.RenderAfterContent HtmlTextWriter.RenderAfterContent Method

Definizione

Scrive qualsiasi testo o spaziatura presente dopo il contenuto e prima del tag di chiusura dell'elemento di markup nel flusso di output del markup.Writes any text or spacing that occurs after the content and before the closing tag of the markup element to the markup output stream.

protected:
 virtual System::String ^ RenderAfterContent();
protected virtual string RenderAfterContent ();
abstract member RenderAfterContent : unit -> string
override this.RenderAfterContent : unit -> string
Protected Overridable Function RenderAfterContent () As String

Restituisce

Stringa contenente la spaziatura o il testo da scrivere dopo il contenuto dell'elemento.A string that contains the spacing or text to write after the content of the element.

Esempi

Nell'esempio di codice seguente viene illustrato come eseguire RenderAfterContent l'override del metodo in una classe HtmlTextWriter derivata dalla classe per determinare <label> se viene eseguito il rendering di un elemento.The following code example shows how to override the RenderAfterContent method in a class derived from the HtmlTextWriter class to determine whether a <label> element is being rendered. In tal caso, RenderAfterContent l'override inserisce il tag di chiusura <font> di un elemento immediatamente prima <label> del tag di chiusura dell'elemento.If so, the RenderAfterContent override inserts the closing tag of a <font> element immediately before the closing tag of the <label> element. Se viene eseguito il rendering <label> di un elemento diverso da RenderAfterContent , viene usato il metodo di base.If an element other than <label> is being rendered, the RenderAfterContent base method is used.

// Override the RenderAfterContent method to render
// the closing tag of a font element if the
// rendered tag is a label element.

virtual String^ RenderAfterContent() override
{
   
   // 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 __super::RenderAfterContent();
   }
}

// 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();
    }
}
' Override the RenderAfterContent method to render
' the closing tag of a font element if the 
' rendered tag is a label element.
Protected Overrides Function RenderAfterContent() As String
    ' 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 Then
        Return "</font>"
    Else
        Return MyBase.RenderAfterContent()
    End If
End Function 'RenderAfterContent

Commenti

Il RenderAfterContent metodo può essere utile se si desidera inserire elementi figlio nell'elemento di markup corrente.The RenderAfterContent method can be useful if you want to insert child elements into the current markup element.

Note per gli eredi

L' HtmlTextWriter null implementazioneRenderAfterContent() della classe del metodo restituisce.The HtmlTextWriter class implementation of the RenderAfterContent() method returns null. Eseguire RenderAfterContent() l'override se si desidera scrivere testo o spaziatura dopo il contenuto dell'elemento, ma prima del tag di chiusura.Override RenderAfterContent() if you want to write text or spacing after the element content but before the closing tag.

Si applica a

Vedi anche