기본 응용 프로그램이 아닌 독립 실행 형 DLL로 컴파일해야하는 사용자 지정 컨트롤을 만드는 중입니다. 불행히도 이것은 수동으로 사용자 정의 컨트롤을 독립형 구성 요소로 컴파일 할 수 없기 때문에 afaik 이후 디자이너를 사용하지 않고 수동으로 컨트롤을 만드는 것을 의미합니다. 이 방법을 사용하면 개발자가 많은 노력을 들이지 않고 디자이너가 스타일을 제어하기가 어려워집니다. 실제로 .ascx 스타일 컨트롤을 독립형 바이너리로 컴파일 할 수있는 방법이 있는지 궁금합니다. ?.ascx 파일을 사용하여 사용자 지정 컨트롤 만들기
4
A
답변
3
사용자 정의 컨트롤을 독립 실행 형 .dll에있는 사용자 지정 컨트롤로 설정할 수 있지만 태그를 통해 업데이트 할 수있는 기능이 손실됩니다.
즉, 마크 업과 코드를 사용하여 .ascx 파일을 만든 다음 코드로 독점적으로 작성된 컨트롤과 비슷한 것으로 설정할 수 있습니다. 궁극적으로, 마크 업 처리 컴파일됩니까 - 당신은 그 사용자 컨트롤을 이해해야
는하지만 다시 사용할 수있는 콘텐츠의 편의 있습니다. 사용자 정의 컨트롤은 실제로 웹 컨트롤을 배포하는 유일한 방법입니다. 라이브러리로 컨트롤을 배포해야한다면, .ascx로 엉망이 아닌 레이아웃을 제어하는 몇 가지 레이아웃으로 devs에 대해 CSS를 친숙하게 만드는 데 집중할 것입니다.
1
MSDN 문서 http://msdn.microsoft.com/en-us/library/aa479318.aspx은이 작업을 수행하는 방법을 설명합니다. 기본적으로 응용 프로그램을 사전 컴파일하고 결과 DLL을 가져옵니다.
관련 문제
- 1. 사용자 지정 템플릿 컨트롤 : .ascx 또는 vbhtml
- 2. VGScene을 사용하여 사용자 지정 컨트롤 만들기?
- 3. WPF 사용자 지정 컨트롤 만들기
- 4. .NET 사용자 지정 컨트롤 만들기
- 5. 사용자 지정 SSRS 컨트롤 만들기
- 6. 동적으로 ascx 만들기 및 컨트롤 추가하기
- 7. Silverlight 사용자 지정 컨트롤 사용자 지정 이벤트 만들기
- 8. DynamicData를 지원하는 사용자 지정 GridView 컨트롤 만들기
- 9. ASP.Net MVC : 지저분한 사용자 지정 컨트롤 만들기
- 10. C#에서 사용자 지정 TabPage 컨트롤 만들기
- 11. ASP.NET 동적 사용자 지정 컨트롤 만들기
- 12. WPF 사용자 지정 패널/컨트롤 만들기 - "도넛"
- 13. 새내기 질문 : 사용자 지정 컨트롤 만들기
- 14. 사용자 지정 XML 특성을 사용하여 복합 컨트롤 만들기
- 15. 코드 만 사용하여 Silverlight 사용자 지정 컨트롤 만들기 (xaml 없음)
- 16. 사용자 지정 서버 컨트롤 내의 태그 코드
- 17. ccnet을 사용하여 사용자 지정 보고서 만들기
- 18. WPF 사용자 지정 컨트롤
- 19. .ascx 사용자 컨트롤 페이지가 16 진수로 열리나요?
- 20. ASP.NET 사용자 지정 컨트롤
- 21. CStatic 사용자 지정 컨트롤
- 22. 사용자 지정 WPF 컨트롤
- 23. 사용자 컨트롤 v/s 이미지 뷰어 사용자 지정 컨트롤
- 24. 사용자 지정 컨트롤 사용자 지정 함수
- 25. WPF 사용자 지정 컨트롤 - WPF 사용자 지정 컨트롤 템플릿에서 경로
- 26. 사용자 지정 멤버십 만들기
- 27. 사용자 지정 컨테이너 컨트롤
- 28. 사용자 지정 탐색 컨트롤
- 29. 사용자 지정 레이아웃 컨트롤
- 30. 사용자 지정 컨트롤 목록
언급 한 기술을 사용하면 DLL 파일의 이름이 잘못됩니다. 이 문제를 해결하려면 옵션없이 명령 행에서'aspnet_merge'을 사용하십시오. 이렇게하면 각 디렉터리가 하나의 DLL로 변환되어 그 아래의 모든 ASCX가됩니다. http://msdn.microsoft.com/en-us/library/bb397866.aspx –
Abel