HtmlTextWriter.RenderBeginTag Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 "Required"" myattribute="No "encoding" 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.