HtmlTextWriter.RenderAfterContent メソッド
アセンブリ: System.Web (system.web.dll 内)

Dim returnValue As String returnValue = Me.RenderAfterContent
要素の内容の後に書き込む空白文字またはテキストを格納している文字列。

RenderAfterContent メソッドは、子要素を現在のマークアップ要素に挿入する場合に役立ちます。
継承時の注意 HtmlTextWriter クラスで実装されている RenderAfterContent メソッドは、null 参照 (Visual Basic では Nothing) を返します。要素の内容の後、終了タグの前にテキストまたは空白文字を書き込む場合は、RenderAfterContent をオーバーライドします。
HtmlTextWriter クラスから派生したクラスの RenderAfterContent メソッドをオーバーライドして、<label> 要素を出力するかどうかを確認する方法を次のコード例に示します。出力する場合は、RenderAfterContent オーバーライドが <label> 要素の終了タグの直前に、<font> 要素の終了タグを挿入します。<label> 以外の要素を出力する場合は、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
// 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. 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 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 (get_TagKey().Equals(HtmlTextWriterTag.Label)) { return "</font>"; } else { return super.RenderAfterContent(); } } //RenderAfterContent

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からHtmlTextWriter.RenderAfterContent メソッドを検索する場合は、下記のリンクをクリックしてください。

- HtmlTextWriter.RenderAfterContent メソッドのページへのリンク