HtmlForm.RenderAttributes(HtmlTextWriter) HtmlForm.RenderAttributes(HtmlTextWriter) HtmlForm.RenderAttributes(HtmlTextWriter) HtmlForm.RenderAttributes(HtmlTextWriter) Method

Определение

Преобразует для просмотра атрибуты элемента управления HtmlForm в указанный объект HtmlTextWriter.Renders the HtmlForm control's attributes to the specified HtmlTextWriter object.

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 HtmlTextWriter HtmlTextWriter

Объект HtmlTextWriter, получающий преобразованное содержимое.The HtmlTextWriter that receives the rendered content.

Исключения

Идентификатор (ID) элемента управления, заданный в свойстве DefaultButton, не относится к типу IButtonControl.The control ID set in the DefaultButton property is not of the type IButtonControl.

Комментарии

Метод использует метод для проверки HtmlForm атрибутов элемента управления, чтобы убедиться, что они могут <form> быть отображены в открывающем теге HTML-элемента. IsValidFormAttribute RenderAttributesThe RenderAttributes method uses the IsValidFormAttribute method to check the HtmlForm control's attributes to ensure that they can be rendered in the opening tag of a <form> HTML element.

Кроме того, RenderAttributes метод визуализирует methodатрибуты action onsubmit,и элементауправления.HtmlFormAdditionally, the RenderAttributes method renders the method, action, and onsubmit attributes of the HtmlForm control. Если идентификатор элемента управления, заданный DefaultButton в свойстве, не IButtonControl реализует интерфейс, InvalidOperationException возникает исключение.If the control ID set in the DefaultButton property does not implement the IButtonControl interface, an InvalidOperationException exception is thrown.

Метод используется преимущественно разработчиками элементов управления, HtmlForm которые расширяют функциональные возможности элемента управления. RenderAttributesThe RenderAttributes method is used primarily by control developers extending the functionality of the HtmlForm control.

Примечания для тех, кто наследует этот метод

При переопределении RenderAttributes(HtmlTextWriter) метода в производном классе обязательно вызовите RenderAttributes(HtmlTextWriter) метод базового класса, чтобы HtmlForm правильно отобразить атрибуты элемента управления.When overriding the RenderAttributes(HtmlTextWriter) method in a derived class, be sure to call the base class's RenderAttributes(HtmlTextWriter) method so that the HtmlForm control's attributes are correctly rendered.

Применяется к

Дополнительно