1.1 프로젝트를 2.0으로 변환하고 일부 사용자 정의 컨트롤에 문제가 있습니다.클래스 라이브러리의 UserControls
원래 프로젝트에는 클래스 라이브러리 프로젝트와 웹 사이트 프로젝트가있었습니다. 클래스 라이브러리 프로젝트에는 UserControls라는 폴더가 있었고 여기에는 몇 가지 ascx 파일과 코드 숨김 파일이있었습니다.
동일한 구조로 유지하고 싶습니다. 별도의 클래스 라이브러리 프로젝트에서이 새로운 컨트롤을 가져와야합니다. 전체 클래스에서 부분 클래스로 변경하고 CodeBehind를 페이지의 CodeFile로 변경했습니다. 다음과 같은 이전 사용자 컨트롤에서
은 사용자 컨트롤의 모든 웹 컨트롤이 나열된protected System.Web.UI.WebControls.DropDownList _findModeList;
등
나는 그것이 그물이 존재하고 CodeFile 특성을 대신 사용하여 생각, 이 작업을 수행 할 필요는 없지만 생략하면 컴파일되지 않습니다.
그러나 포함 시키면 컴파일되지만 "개체 참조가 개체의 인스턴스로 설정되지 않았습니다."라는 메시지가 나타납니다. 코드 파일에서 _findModeList를 사용하려고하면 오류가 발생합니다.
사용자 컨트롤을 .net 2.0의 클래스 라이브러리에 넣을 수 있습니까?