0
runat = "server"로 설정되어 있지만 vb 코드 뒤에 "not declared"로 표시되는 컨트롤이 몇 개 있습니다. design.vb가 다시 작성된 경우에도 designer.vb 파일에 설정이 적용되지 않습니다.중첩 된 ASP.Net 컨트롤이 정의되지 않았습니다.
내가 생각할 수있는 유일한 점은 컨트롤이 사용자 지정 컨트롤 안에 있다는 것입니다. 코드는 (그것 때문에 NDA의 수정 된) 다음과 같은 :
<abc:MyCustomControl>
<additionalItems>
<asp:CheckBox id="coolCheckboxOfPower" runat="server" Text="Triple Rainbow!">
</asp:CheckBox>
</additionalItems>
</abc:MyCustomControl>
그래서 내 비주얼 베이직 페이지에서 coolCheckboxOfPower를 사용하려고하면, 그것이 선언되지 말한다, 위의 예를 사용하여.
asp 컨트롤은 중첩 될 수 없다는 것이 나에게 제안되었습니다. 이것은 사실입니까, 그렇다면 어떻게 해결할 수 있습니까?
FYI, 귀하의 abc : MyCustomControl도 runat = "server"이어야합니다. –