3
CompositeControl을 기반으로 ASP.NET v3.5 사용자 지정 컨트롤을 디자인하고 있습니다.디자인 타임에 복합 컨트롤의 자식 컨트롤을 가져 오는 방법
그러나, 나는 코드를 통해 내 자식 컨트롤을 만들려하지 않지만, 같은 ASPX 페이지에서 CompositeControl에서 오히려 같은 포함 된 HTML 태그 요소 : 런타임에서
<cc:MyCompositeControl ID="MyControl">
<asp:Label>Cat</asp:Label>
<asp:Label>Cat</asp:Label>
</cc:MyCompositeControl>
, MyControl. 컨트롤에는 두 레이블이 예상대로 포함되어 있습니다.
디자인 타임에 MyControl.Controls는 비어 있습니다.
여러 가지 이유로 디자인 타임에이 정보가 필요합니다.
내가 뭘 잘못하고 있니?
이것은 정확하게 내 문제입니다. 사실 그것은 web.config에 tagprefix를 등록하고 UserControl과 다른 부모 UserControl 내부에서 CompositeControl을 사용했을 때 발생했습니다. – CallMeLaNN