Freigeben über


HtmlTextWriter.WriteEndTag-Methode

Schreibt alle Tabstopps und das Endtag des angegebenen Markupelements.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Overridable Sub WriteEndTag ( _
    tagName As String _
)
'Usage
Dim instance As HtmlTextWriter
Dim tagName As String

instance.WriteEndTag(tagName)
public virtual void WriteEndTag (
    string tagName
)
public:
virtual void WriteEndTag (
    String^ tagName
)
public void WriteEndTag (
    String tagName
)
public function WriteEndTag (
    tagName : String
)

Parameter

  • tagName
    Das Element, für das das Endtag geschrieben werden soll.

Hinweise

Im Gegensatz zur RenderEndTag-Methode verfügt die WriteEndTag-Methode über keine Logik, mit der eine Übereinstimmung zwischen dem Endtag und dem entsprechenden Starttag des Elements hergestellt werden kann.

Beispiel

Im folgenden Codebeispiel wird das Rendern eines <img>-Elements veranschaulicht. Im Codebeispiel wird der folgende Prozess verwendet:

  • Ruft die WriteBeginTag-Methode auf, um die öffnenden Zeichen des Elements zu rendern.

  • Ruft die beiden Überladungen der WriteAttribute-Methode zum Schreiben von Attributen im <img>-Element auf.

  • Ruft die WriteEndTag-Methode auf, um das <img>-Element zu schließen.

' Create a manually rendered tag.
writer.WriteBeginTag("img")
writer.WriteAttribute("alt", "AtlValue")
writer.WriteAttribute("myattribute", "No &quot;encoding &quot; required", False)
writer.Write(HtmlTextWriter.TagRightChar)
// Create a manually rendered tag.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "AtlValue");
writer.WriteAttribute("myattribute", "No &quot;encoding &quot; required", false);
writer.Write(HtmlTextWriter.TagRightChar);
writer.WriteEndTag("img");
// Create a manually rendered tag.
writer->WriteBeginTag( "img" );
writer->WriteAttribute( "alt", "AtlValue" );
writer->WriteAttribute( "myattribute", "No &quot;encoding &quot; required", false );
writer->Write( HtmlTextWriter::TagRightChar );
writer->WriteEndTag( "img" );
// Create a manually rendered tag.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "AtlValue");
writer.WriteAttribute("myattribute", 
    "No &quot;encoding &quot; required", false);
writer.Write(HtmlTextWriter.TagRightChar);
writer.WriteEndTag("img");

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

HtmlTextWriter-Klasse
HtmlTextWriter-Member
System.Web.UI-Namespace
TextWriter
WriteBeginTag
WriteAttribute