HtmlForm.RenderAttributes(HtmlTextWriter) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
, action
및 onsubmit
특성을 렌더링합니다 HtmlForm . 속성에 설정된 컨트롤 ID가 DefaultButton 인터페이스를 IButtonControl 구현하지 않으면 예외가 InvalidOperationException throw됩니다.
합니다 RenderAttributes 메서드는 주로 컨트롤 개발자가 기능을 확장 합니다 HtmlForm 제어 합니다.
상속자 참고
파생 클래스에서 메서드를 RenderAttributes(HtmlTextWriter) 재정의할 때 컨트롤의 RenderAttributes(HtmlTextWriter) 특성이 HtmlForm 올바르게 렌더링되도록 기본 클래스의 메서드를 호출해야 합니다.