HtmlTextWriter.RenderAfterContent Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İçerik sonrasında ve işaretleme öğesinin kapanış etiketinden önce oluşan tüm metinleri veya aralıkları işaretleme çıkış akışına yazar.
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
Döndürülenler
öğesinin içeriğinden sonra yazacak aralığı veya metni içeren dize.
Örnekler
Aşağıdaki kod örneği, bir öğenin işlenip işlenmediğini RenderAfterContent belirlemek için sınıfından HtmlTextWriter türetilen bir sınıfta yönteminin nasıl geçersiz kılındığını <label>
gösterir. Bu durumda, RenderAfterContent geçersiz kılma öğenin kapanış etiketini öğenin kapanış etiketinden <font>
<label>
hemen önce ekler. dışında <label>
bir öğe işleniyorsa, RenderAfterContent temel yöntem kullanılır.
// 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
Açıklamalar
Geçerli RenderAfterContent işaretleme öğesine alt öğe eklemek istiyorsanız yöntemi yararlı olabilir.
Devralanlara Notlar
HtmlTextWriter yönteminin RenderAfterContent() sınıf uygulaması döndürürnull
. Öğe içeriğinden sonra ancak kapanış etiketinden önce metin veya aralık yazmak istiyorsanız geçersiz kılın RenderAfterContent() .