사용자 정의 컨트롤을 웹/복합 컨트롤로 변환하는 간단한 프로세스가 있습니까?ASP.NET 사용자 컨트롤을 웹/복합 컨트롤로 변환하는 방법?
5
A
답변
7
자동 처리가 없습니다. 그래도 따라야 할 (일반적인) 단계는 다음과 같습니다.
웹 컨트롤 클래스를 만듭니다. 쉬운 방법을 원한다면
Panel
에서 상속 받거나, 길고 자세한 방법으로 HTML을 생성하려면Render()
메서드를 무시하십시오.Init() 중 또는 Control 클래스 생성자에서 HTML 리터럴 및 기타 컨트롤을 Controls 컬렉션에 추가하여 사용자 정의 컨트롤의 레이아웃을 복제합니다.
Render()
을 재정의하도록 선택한 경우 컨트롤을 재귀 적으로 렌더링해야합니다.사용자 컨트롤에서 코드 숨김을 클래스로 복사 한 다음 이벤트 처리기를 배선합니다.
거래가 javascripts/css입니다. 어셈블리에 웹 리소스로 포함하거나
ClientScriptManager
또는ScriptManager
을 사용하여 일반 포함으로 등록 할 수 있습니다.
관련 문제
- 1. 기존 ASP.NET 서버 컨트롤을 MVC로 변환하는 방법
- 2. Designer 컨트롤을 사용자 지정 컨트롤로 설정
- 3. ASP.Net 페이지에서 사용자 정의 컨트롤로 속성을 전달하는 방법
- 4. 전체 asp.net 솔루션을 사용자 정의 컨트롤로 만드는 방법
- 5. 사용자 컨트롤을 retemplating하는 방법
- 6. .NET : Windows 폼을 Windows 컨트롤로 변환하는 방법
- 7. 키 컨트롤을 다른 컨트롤로 라우팅
- 8. Silverlight 컨트롤을 HTML/CSS/JS로 변환하는 방법
- 9. asp.net ajax 컨트롤을 순수 클라이언트 측 컨트롤로 사용할 수 있습니까?
- 10. 폼의 컨트롤을 항상 첫 번째 컨트롤로 반복
- 11. asp : ListItem 목록을 자식 컨트롤로 사용하는 ASP.NET 사용자/서버 컨트롤을 만드는 방법은 무엇입니까?
- 12. ASP.NET 페이지에서 ASCX 사용자 컨트롤로 데이터를 동적으로 전달합니다.
- 13. ASP.NET 서버 컨트롤로 div를 표시하는 올바른 방법
- 14. 사용자 지정 서버 컨트롤을 사용하는 방법
- 15. WPF MVVM에서 사용자 정의 컨트롤을 사용하는 방법
- 16. 사용자 지정 컨트롤로 폼의 레이블에 액세스
- 17. 그리드 컨트롤을 컨테이너 컨트롤로 작동시킬 수 있습니까?
- 18. 런타임에 윈도우 컨트롤을 다른 컨트롤로 바꾸기
- 19. WPF ViewModel/View UserControl 컨트롤을 컨트롤로 캡슐화하는 방법
- 20. 뒤에 코드에서 사용자 정의 컨트롤로 문자열을 내보내는 방법?
- 21. Silverlight 프로젝트 또는 컨트롤을 WPF로 변환하는 방법
- 22. javascript에서 winforms 사용자 정의 컨트롤로 데이터를 전달하는 방법
- 23. 클래식 ASP.NET 사용자 지정 컨트롤을 MVC
- 24. asp.net 서버 컨트롤을 테스트하는 방법
- 25. 동적으로 ViewUserControl (Asp.Net MVC) 또는 Asp.Net 컨트롤을 컴파일하는 방법
- 26. Page_Load에서 사용자 정의 컨트롤로 매개 변수 전달
- 27. asp.net 사용자 지정 서버 컨트롤 -이 컨트롤로 인해 포스트 백이 발생했는지 확인하는 방법
- 28. ASP.NET MVC 사용자 컨트롤을 클래스 라이브러리에 빌드하는 방법
- 29. .htm 페이지에 asp.net 사용자 정의 컨트롤을 포함하는 방법
- 30. 자동 유효성 검사를 사용하여 사용자 지정 ASP.NET 컨트롤을 만드는 방법