다음을 통해 공유


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, actiononsubmit 특성을 렌더링합니다 HtmlForm . 속성에 설정된 컨트롤 ID가 DefaultButton 인터페이스를 IButtonControl 구현하지 않으면 예외가 InvalidOperationException throw됩니다.

합니다 RenderAttributes 메서드는 주로 컨트롤 개발자가 기능을 확장 합니다 HtmlForm 제어 합니다.

상속자 참고

파생 클래스에서 메서드를 RenderAttributes(HtmlTextWriter) 재정의할 때 컨트롤의 RenderAttributes(HtmlTextWriter) 특성이 HtmlForm 올바르게 렌더링되도록 기본 클래스의 메서드를 호출해야 합니다.

적용 대상

추가 정보