새 웹 사이트 프로젝트를 만들었습니다. 일부 도우미 클래스는 App_Code 폴더에 있습니다. 페이지가 루트에 있습니다. 사용자 정의 컨트롤은 루트의 UserControls 폴더에 있습니다. 모든 페이지 클래스는 MyProjectName.Pages 네임 스페이스에 정의됩니다. 모든 사용자 제어 클래스는 MyProjectName.UserControls 네임 스페이스에 정의됩니다.컨트롤에서 페이지 클래스에 액세스 할 수 없습니다.
내 페이지에서 컨트롤로 액세스 할 수는 있지만 내 컨트롤에서 페이지 클래스에 액세스 할 수 없습니다. Page 속성을 사용하여 MyPage 클래스로 캐스팅하려고합니다 (처음부터 MyProjectName.Pages를 사용하여 지시문을 포함하십시오). 여기서 컴파일러는 MyProjectName 네임 스페이스에 형식 또는 네임 스페이스 페이지가 없다고 말합니다. 또한 개체 뷰어에서 이러한 네임 스페이스 (MyProjectName.Pages 및 MyProjectName.UserControls)가 표시되지 않습니다. 컨트롤의 페이지 클래스를 사용할 수 있도록 내 컨트롤과 페이지를 대체해야합니까?
그리고 내 웹 사이트 프로젝트의 모든 네임 스페이스를 어떻게 볼 수 있습니까? – Sevina