HtmlTextWriter.RenderAfterContent Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis teks atau penspasian apa pun yang terjadi setelah konten dan sebelum tag penutup elemen markup ke aliran output markup.
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
Mengembalikan
String yang berisi spasi atau teks untuk ditulis setelah konten elemen.
Contoh
Contoh kode berikut menunjukkan cara mengambil alih RenderAfterContent metode di kelas yang berasal dari HtmlTextWriter kelas untuk menentukan apakah <label> elemen sedang dirender. Jika demikian, RenderAfterContent penimpaan menyisipkan tag penutup elemen <font> segera sebelum tag <label> penutup elemen. Jika elemen selain <label> sedang dirender, RenderAfterContent metode dasar digunakan.
// 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
Keterangan
Metode RenderAfterContent ini dapat berguna jika Anda ingin menyisipkan elemen anak ke dalam elemen markup saat ini.
Catatan Bagi Inheritor
Implementasi HtmlTextWriter kelas metode RenderAfterContent() mengembalikan null. Ambil alih RenderAfterContent() jika Anda ingin menulis teks atau penspasian setelah konten elemen tetapi sebelum tag penutup.