Aracılığıyla paylaş


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.

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

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

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

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çma etiketinin kapanış açılı ayraçını (>) yazmaz. Bu, öğesinin açılış etiketine işaretleme özniteliklerinin yazılmasını sağlar. TagRightChar yöntemini çağırırken açma etiketini kapatmak için sabitini WriteBeginTag kullanın. WriteBeginTag Kendi kendine kapanan işaretleme öğeleri yazarken sabiti ile SelfClosingTagEnd yöntemini 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.