Bahasa

HtmlTextWriter.RenderBeginTag Metode

Definisi

Menulis tag pembuka elemen markup ke aliran output.

Overload

Nama Deskripsi
RenderBeginTag(String)

Menulis tag pembuka dari elemen markup yang ditentukan ke aliran output.

RenderBeginTag(HtmlTextWriterTag)

Menulis tag pembuka elemen markup yang terkait dengan nilai enumerasi yang ditentukan HtmlTextWriterTag ke aliran output.

RenderBeginTag(String)

Menulis tag pembuka dari elemen markup yang ditentukan ke aliran output.

public:
 virtual void RenderBeginTag(System::String ^ tagName);
public virtual void RenderBeginTag(string tagName);
abstract member RenderBeginTag : string -> unit
override this.RenderBeginTag : string -> unit
Public Overridable Sub RenderBeginTag (tagName As String)

Parameter

tagName
String

String yang berisi nama elemen markup untuk merender tag pembuka.

Contoh

Contoh kode berikut menunjukkan cara memanggil RenderBeginTag metode dalam kontrol kustom untuk merender tag pembuka elemen non-standar MyTag . Contoh kode kemudian memanggil Write metode untuk merender markup dalam, lalu memanggil RenderEndTag metode untuk menutup elemen.

Contoh kode ini menghasilkan markup berikut:

<MyTag>

Contents of MyTag

</MyTag>

// Create a non-standard tag.
writer->RenderBeginTag( "MyTag" );
writer->Write( "Contents of MyTag" );
writer->RenderEndTag();
writer->WriteLine();
// Create a non-standard tag.
writer.RenderBeginTag("MyTag");
writer.Write("Contents of MyTag");
writer.RenderEndTag();
writer.WriteLine();
' Create a non-standard tag.
writer.RenderBeginTag("MyTag")
writer.Write("Contents of MyTag")
writer.RenderEndTag()
writer.WriteLine()

Keterangan

RenderBeginTag Gunakan penimpaan RenderBeginTag(String) metode, jika elemen markup bukan salah HtmlTextWriterTag satu nilai enumerasi.

Untuk menghasilkan elemen markup dengan menggunakan RenderBeginTag metode , pertama-tama panggil AddAttribute dan AddStyleAttribute metode , seperlunya, untuk menentukan atribut elemen atau atribut gaya apa pun yang akan muncul di tag pembuka elemen. Setelah menghasilkan markup dalam, panggil RenderEndTag metode untuk menghasilkan tag penutup.

Lihat juga

Berlaku untuk

RenderBeginTag(HtmlTextWriterTag)

Menulis tag pembuka elemen markup yang terkait dengan nilai enumerasi yang ditentukan HtmlTextWriterTag ke aliran output.

public:
 virtual void RenderBeginTag(System::Web::UI::HtmlTextWriterTag tagKey);
public virtual void RenderBeginTag(System.Web.UI.HtmlTextWriterTag tagKey);
abstract member RenderBeginTag : System.Web.UI.HtmlTextWriterTag -> unit
override this.RenderBeginTag : System.Web.UI.HtmlTextWriterTag -> unit
Public Overridable Sub RenderBeginTag (tagKey As HtmlTextWriterTag)

Parameter

tagKey
HtmlTextWriterTag

Salah HtmlTextWriterTag satu nilai yang menentukan tag pembuka elemen markup yang akan dirender.

Contoh

Contoh kode berikut menunjukkan cara menggunakan RenderBeginTag metode untuk menghasilkan tag <img> pembuka elemen. Atribut yang ditambahkan ke elemen dengan AddAttribute metode akan berada di tag pembuka <img> . Metode RenderEndTag ini digunakan untuk menghasilkan tag penutup.

Contoh kode ini menghasilkan markup berikut:

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

</img>

// Control the encoding of attributes.
// Simple known values do not need encoding.
writer->AddAttribute( HtmlTextWriterAttribute::Alt, "Encoding, \"Required\"", true );
writer->AddAttribute( "myattribute", "No "encoding " required", false );
writer->RenderBeginTag( HtmlTextWriterTag::Img );
writer->RenderEndTag();
writer->WriteLine();
// Control the encoding of attributes. 
// Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, \"Required\"", true);
writer.AddAttribute("myattribute", "No "encoding " required", false);
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
writer.WriteLine();
' Control the encoding of attributes.
' Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, ""Required""", True)
writer.AddAttribute("myattribute", "No "encoding " required", False)
writer.RenderBeginTag(HtmlTextWriterTag.Img)
writer.RenderEndTag()
writer.WriteLine()

Keterangan

RenderBeginTag Gunakan kelebihan beban RenderBeginTag(HtmlTextWriterTag) metode jika elemen markup adalah jenis yang diketahui yang merupakan salah HtmlTextWriterTag satu nilai enumerasi.

Untuk menghasilkan elemen markup dengan menggunakan RenderBeginTag metode , pertama-tama panggil AddAttribute dan AddStyleAttribute metode , seperlunya, untuk menentukan atribut elemen atau atribut gaya apa pun yang akan muncul di tag pembuka elemen. Setelah menghasilkan markup dalam, panggil RenderEndTag metode untuk menghasilkan tag penutup.

Lihat juga

Berlaku untuk