Html32TextWriter.RenderAfterTag メソッド
HTML 要素の終了タグの後に出現する空白文字またはテキストを書き込みます。
名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Protected Overrides Function RenderAfterTag As String
'使用
Dim returnValue As String
returnValue = Me.RenderAfterTag
protected override string RenderAfterTag ()
protected:
virtual String^ RenderAfterTag () override
protected String RenderAfterTag ()
protected override function RenderAfterTag () : String
適用できません。
戻り値
HTML 要素の終了タグの後に書き込む空白文字またはテキスト。出力するこのような情報がない場合は null 参照 (Visual Basic では Nothing)。
使用例
RenderAfterTag メソッドをオーバーライドする方法を次のコード例に示します。このコードは、a 要素が出力に適用されるかどうかをチェックします。適用される場合、RenderAfterTag メソッドは、small 要素の終了タグを書き込みます。この例の RenderBeforeTag メソッドは、a 要素について同じチェックを行い、次に、small 要素の開始タグを書き込みます。
このコード例は、Html32TextWriter クラスのトピックで取り上げているコード例の一部分です。
' Override the RenderAfterTag method to render
' close any elements opened in the RenderBeforeTag
' method call.
Protected Overrides Function RenderAfterTag() As String
' Check whether the element being rendered is an
' <a> element. If so, render the closing tag of the
' <small> element; otherwise, call the base method.
If TagKey = HtmlTextWriterTag.A Then
Return "</small>"
End If
Return MyBase.RenderAfterTag()
End Function
// Override the RenderAfterTag method to render
// close any elements opened in the RenderBeforeTag
// method call.
protected override string RenderAfterTag()
{
// Check whether the element being rendered is an
// <a> element. If so, render the closing tag of the
// <small> element; otherwise, call the base method.
if (TagKey == HtmlTextWriterTag.A)
return "</small>";
return base.RenderAfterTag();
}
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
Html32TextWriter クラス
Html32TextWriter メンバ
System.Web.UI 名前空間
RenderBeforeTag