HtmlForm.RenderAttributes(HtmlTextWriter) 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.
Merender HtmlForm atribut kontrol ke objek yang ditentukan HtmlTextWriter .
protected:
override void RenderAttributes(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer);
override this.RenderAttributes : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderAttributes (writer As HtmlTextWriter)
Parameter
- writer
- HtmlTextWriter
HtmlTextWriter yang menerima konten yang dirender.
Pengecualian
ID kontrol yang diatur dalam DefaultButton properti bukan dari jenis IButtonControl.
Keterangan
Metode ini RenderAttributes menggunakan IsValidFormAttribute metode untuk memeriksa HtmlForm atribut kontrol untuk memastikan bahwa mereka dapat dirender dalam tag pembuka elemen <form> HTML.
Selain itu, metode ini merender atribut kontrol , action, dan onsubmit .HtmlFormmethodRenderAttributes Jika ID kontrol yang diatur dalam DefaultButton properti tidak mengimplementasikan IButtonControl antarmuka, InvalidOperationException pengecualian akan dilemparkan.
Metode RenderAttributes ini digunakan terutama oleh pengembang kontrol yang memperluas fungsionalitas HtmlForm kontrol.
Catatan Bagi Inheritor
Saat mengambil alih RenderAttributes(HtmlTextWriter) metode di kelas turunan, pastikan untuk memanggil metode kelas RenderAttributes(HtmlTextWriter) dasar sehingga HtmlForm atribut kontrol dirender dengan benar.