HtmlForm.RenderAttributes(HtmlTextWriter) 方法

定義

HtmlForm 控制項的屬性轉譯為指定的 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)

參數

writer
HtmlTextWriter

HtmlTextWriter 接收轉譯的內容。

例外狀況

DefaultButton 屬性中設定的控制項 ID 不是 IButtonControl 型別。

備註

方法 RenderAttributesIsValidFormAttribute 使用 方法來檢查 HtmlForm 控制項的屬性,以確保可以在 HTML 專案的開頭標記 <form> 中轉譯它們。

此外, RenderAttributes 方法會 method 轉譯 控制項的 HtmlFormactiononsubmit 屬性。 如果 屬性中設定的 DefaultButton 控制項識別碼未實 IButtonControl 作 介面, InvalidOperationException 則會擲回例外狀況。

方法 RenderAttributes 主要是由控制項開發人員使用,以擴充控制項的功能 HtmlForm

給繼承者的注意事項

RenderAttributes(HtmlTextWriter) 衍生類別中覆寫 方法時,請務必呼叫基類 RenderAttributes(HtmlTextWriter) 的 方法, HtmlForm 以便正確轉譯控制項的屬性。

適用於

另請參閱