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 mezi tabulátory a levou značku zadaného prvku značek 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, ze kterého se má psát levá značka.
Příklady
Následující příklad kódu ukazuje vykreslování <img>
elementu, ve kterém jsou volány obě přetížení WriteAttribute metody. Příklad kódu používá následující proces:
Volá metodu WriteBeginTag , která vykreslí počáteční znaky elementu.
WriteAttribute(String, String) Zavolá přetížení, které zapíše
alt
atribut a jeho hodnotu do elementu<img>
.WriteAttribute(String, String, Boolean) Zavolá přetížení pro vykreslení vlastního
myattribute
atributu s hodnotouNo "encoding" required
a pak nastavífEncode
nafalse
.Zavře levou značku elementu a pak zavolá metodu WriteEndTag k 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 nezapíše pravou úhlovou závorku (>) značky značek. To umožňuje zápis atributů značek do počáteční značky elementu. Pomocí konstanty TagRightChar zavřete levou značku při volání WriteBeginTag metody. Použijte metodu WriteBeginTag s konstantou SelfClosingTagEnd při psaní prvků značek, které jsou samozavírací.
Metodu WriteBeginTag používají vlastní serverové ovládací prvky, které neumožňují mapování značek nebo atributů a vykreslují prvky značek stejným způsobem pro každý požadavek.