HtmlTextWriter.WriteBeginTag(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše všechny mezery tabulátoru a levou značku zadaného prvku revize do výstupního datového proudu.
public:
virtual void WriteBeginTag(System::String ^ tagName);
public virtual void WriteBeginTag(string tagName);
abstract member WriteBeginTag : string -> unit
override this.WriteBeginTag : string -> unit
Public Overridable Sub WriteBeginTag (tagName As String)
Parametry
- tagName
- String
Prvek značky, pro který se má zapsat levá značka.
Příklady
Následující příklad kódu ukazuje vykreslení <img> prvku, ve kterém jsou volány obě přetížení WriteAttribute metody. V příkladu kódu se používá následující proces:
Volá metodu WriteBeginTag , která vykreslí počáteční znaky elementu.
WriteAttribute(String, String) Volá přetížení, které zapisuje
altatribut a jeho hodnotu do elementu<img>.WriteAttribute(String, String, Boolean) Volá přetížení k vykreslení vlastního
myattributeatributu s hodnotouNo "encoding" required, a pak nastavífEncodenafalse.Zavře levou značku elementu a potom zavolá metodu WriteEndTag pro zavření elementu
<img>.
Tento příklad kódu vygeneruje následující kód:
<img alt="AtlValue" myattribute="No "encoding" required">
</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");
' Create a manually rendered tag.
writer.WriteBeginTag("img")
writer.WriteAttribute("alt", "AtlValue")
writer.WriteAttribute("myattribute", "No "encoding " required", False)
writer.Write(HtmlTextWriter.TagRightChar)
Poznámky
Metoda WriteBeginTag nezapisuje pravou závorku (>) levou značku prvku značky. To umožňuje zápis atributů revizí do počáteční značky elementu. Konstanta TagRightChar slouží k zavření počáteční značky při volání WriteBeginTag metody. Použijte metodu WriteBeginTag s konstantou SelfClosingTagEnd při psaní značek elementů, které jsou samozavírací.
Metoda WriteBeginTag je používána vlastními serverovými ovládacími prvky, které neumožňují mapování značek nebo atributů a vykreslují prvky značek stejným způsobem pro každý požadavek.