Html32TextWriter.RenderBeforeTag-Methode
Schreibt Text oder Tabstoppabstände, die sich vor dem öffnenden Tag eines HTML-Elements befinden, in den HTML 3.2-Ausgabestream.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Protected Overrides Function RenderBeforeTag As String
'Usage
Dim returnValue As String
returnValue = Me.RenderBeforeTag
protected override string RenderBeforeTag ()
protected:
virtual String^ RenderBeforeTag () override
protected String RenderBeforeTag ()
protected override function RenderBeforeTag () : String
Rückgabewert
Alle HTML-Informationen zu Schriftarten und Abständen, die vor dem Tag wiedergegeben werden sollen. Wenn keine Informationen dieser Art darzustellen sind, NULL (Nothing in Visual Basic).
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie die RenderBeforeTag-Methode überschrieben wird. Im Code wird überprüft, ob ein a-Element wiedergegeben wird. Ist das der Fall, wird das öffnende Tag eines small-Elements von der überschriebenen RenderBeforeTag-Methode geschrieben. Im Beispiel für das RenderAfterTag wird die gleiche Überprüfung für das a-Element durchgeführt. Im Anschluss wird das schließende Tag des small-Elements geschrieben.
Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die Html32TextWriter-Klasse.
' Override the RenderBeforeTag method to render the
' opening tag of a <small> element to modify the text size of
' any <a> elements that this writer encounters.
Protected Overrides Function RenderBeforeTag() As String
' Check whether the element being rendered is an
' <a> element. If so, render the opening tag
' of the <small> element; otherwise, call the base method.
If TagKey = HtmlTextWriterTag.A Then
Return "<small>"
End If
Return MyBase.RenderBeforeTag()
End Function
// Override the RenderBeforeTag method to render the
// opening tag of a <small> element to modify the text size of
// any <a> elements that this writer encounters.
protected override string RenderBeforeTag()
{
// Check whether the element being rendered is an
// <a> element. If so, render the opening tag
// of the <small> element; otherwise, call the base method.
if (TagKey == HtmlTextWriterTag.A)
return "<small>";
return base.RenderBeforeTag();
}
Plattformen
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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
Html32TextWriter-Klasse
Html32TextWriter-Member
System.Web.UI-Namespace
RenderAfterTag