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 "encoding " required", False)
writer.Write(HtmlTextWriter.TagRightChar)
// Create a manually rendered tag.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "AtlValue");
writer.WriteAttribute("myattribute", "No "encoding " 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 "encoding " 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 "encoding " 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