2010-02-10 7 views

답변

7

자동 처리가 없습니다. 그래도 따라야 할 (일반적인) 단계는 다음과 같습니다.

  1. 웹 컨트롤 클래스를 만듭니다. 쉬운 방법을 원한다면 Panel에서 상속 받거나, 길고 자세한 방법으로 HTML을 생성하려면 Render() 메서드를 무시하십시오.

  2. Init() 중 또는 Control 클래스 생성자에서 HTML 리터럴 및 기타 컨트롤을 Controls 컬렉션에 추가하여 사용자 정의 컨트롤의 레이아웃을 복제합니다. Render()을 재정의하도록 선택한 경우 컨트롤을 재귀 적으로 렌더링해야합니다.

  3. 사용자 컨트롤에서 코드 숨김을 클래스로 복사 한 다음 이벤트 처리기를 배선합니다.

  4. 거래가 javascripts/css입니다. 어셈블리에 웹 리소스로 포함하거나 ClientScriptManager 또는 ScriptManager을 사용하여 일반 포함으로 등록 할 수 있습니다.

관련 문제