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

注解

该方法 RenderAttributes 使用 IsValidFormAttribute 该方法检查 HtmlForm 控件的属性,以确保可以在 HTML 元素的 <form> 开始标记中呈现它们。

此外,该方法RenderAttributes还呈现method控件的HtmlFormaction``onsubmit属性。 如果属性中 DefaultButton 设置的控件 ID 未实现 IButtonControl 接口, InvalidOperationException 则会引发异常。

该方法 RenderAttributes 主要用于控件开发人员扩展控件的功能 HtmlForm

继承者说明

RenderAttributes(HtmlTextWriter) 派生类中重写方法时,请务必调用基类 RenderAttributes(HtmlTextWriter) 的方法,以便 HtmlForm 正确呈现控件的属性。

适用于

另请参阅