HtmlTextWriter.WriteBeginTag(String) 方法

定義

將指定標記項目的任何定位間距和開頭標記,寫入至輸出資料流中。

C#
public virtual void WriteBeginTag(string tagName);

參數

tagName
String

要寫入其開頭標記的標記項目。

範例

下列程式碼範例示範如何轉 <img> 譯呼叫 方法的兩個多載的專案 WriteAttribute 。 程式碼範例會使用下列程式:

此程式碼範例會產生下列標記:

<img alt="AtlValue" myattribute="No &quot;encoding&quot; required">

</img>

C#
// 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");

備註

方法 WriteBeginTag 不會將右角括弧寫入標記專案的開頭標記 (>) 。 這允許將標記屬性寫入元素的開頭標記。 呼叫 方法時 WriteBeginTagTagRightChar 請使用 常數來關閉開頭標記。 WriteBeginTag當您撰寫自我關閉的標記專案時, SelfClosingTagEnd 請使用 方法搭配常數。

方法 WriteBeginTag 是由自訂伺服器控制項使用,這些控制項不允許標記或屬性對應,並以相同方式呈現每個要求的標記專案。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另請參閱