2012-01-23 2 views
2

는 예를 들어 다음과 같은 마크 업을 켜집니다 사용자 컨트롤에서 웹 컨트롤을 만들 수있는 방법이 예제의사용자 컨트롤에서 웹 컨트롤을 자동으로 생성하는 도구가 있습니까? 에에서</p> <pre><code><div id="pnlTest"> <asp:Label ID="lblTest" runat="server" /> </div> </code></pre> <p>: (포함 HTML 마크 업)

Panel pnlTest = new Panel(); 
Label lblTest = new Label(); 
pnlTest.Controls.Add(lblTest); 

많은 것을 OnRender 메서드를 연결하고 HTML을 HTMLWriter에 출력하는 것을 보았습니다. 더 나은 대안이 있습니까?

감사합니다,

+1

제발 이해하지 못해서이 목적을 설명해 주시겠습니까? – ChrFin

+0

더 많은 휴대용 (예 : 단일 DLL로 컴파일)해야하는 사용자 컨트롤이 있습니다. – JoeS

답변

0

나는 원래 요구 사항들이 복사 컨트롤러 코드를 붙여 않고, 다른 프로젝트에 재사용 할 수 있도록 사용자가 휴대용을 제어하는 ​​것입니다 무엇을 생각합니다. Embedding Resources in ASP.NET 2.0 Assemblies 삽입에 대한이 방법을 확인하면 사용자 컨트롤을 공유하고 다시 사용할 수 있습니다.