HtmlTextWriter.WriteBeginTag(String) Yöntem

Tanım

Belirtilen işaretleme öğesinin herhangi bir sekme aralığını ve açılış etiketini çıkış akışına yazar.

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)

Parametreler

tagName
String

Açılış etiketinin yazıldığı işaretleme öğesi.

Örnekler

Aşağıdaki kod örneği, yöntemin her iki aşırı yüklemesinin de çağrıldığı bir <img> öğenin işlenmesini WriteAttribute gösterir. Kod örneği aşağıdaki işlemi kullanır:

  • öğesinin WriteBeginTag açılış karakterlerini işleyen yöntemini çağırır.

  • özniteliğini WriteAttribute(String, String) ve değerini alt öğesine yazan <img> aşırı yüklemeyi çağırır.

  • WriteAttribute(String, String, Boolean) değeriyle myattributeözel No "encoding" required bir özniteliği işlemek için aşırı yüklemeyi çağırır ve ardından olarak fEncodeayarlarfalse.

  • öğesinin açılış etiketini kapatır ve ardından öğesini kapatmak WriteEndTag için yöntemini çağırır<img>.

Bu kod örneği aşağıdaki işaretlemeyi oluşturur:

<img alt="AtlValue" myattribute="No &quot;encoding&quot; 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)

Açıklamalar

yöntemi, WriteBeginTag işaretleme öğesinin açılış etiketinin kapanış açılı ayracı (>) yazmaz. Bu, öğesinin açılış etiketine işaretleme özniteliklerinin yazılmasını sağlar. TagRightChar yöntemini çağırırken açılış etiketini kapatmak için sabitini WriteBeginTag kullanın. WriteBeginTag Kendi kendine kapanan işaretleme öğeleri yazarken yöntemini sabitle SelfClosingTagEnd birlikte kullanın.

WriteBeginTag yöntemi, etiket veya öznitelik eşlemesine izin verilmeyen özel sunucu denetimleri tarafından kullanılır ve işaretleme öğelerini her istek için aynı şekilde işler.

Şunlara uygulanır

Ayrıca bkz.