내가 만들고있는 "BasePage"개체 유형을 가져오고 싶습니다. 모든 페이지 개체는 BasePage를 기반으로합니다. 예를 들어, 나는 Login.aspx이 내 코드 숨김 및 방법 표시가있는 클래스 : 내 프로젝트 구조에서ASP.Net 및 GetType()
Display(BasePage page) {
ResourceManager manager = new ResourceManager(page.GetType());
}
나는 기본 리소스 파일과 사이비 번역 자원 파일이 있습니다. 만약 내가 이런 식으로 시도하면 :
Display(BasePage page) {
ResourceManager manager = new ResourceManager(typeof(Login));
}
번역 된 페이지를 반환합니다. 일부 연구 후 나는 page.GetType(). ToString()이 "ASP_login.aspx"의 효과에 뭔가를 반환했다는 것을 알았습니다. "Login"유형의 객체를 얻을 수 있도록 클래스 유형 뒤에 실제 코드를 어떻게 얻을 수 있습니까? "BasePage"에서 파생 되었습니까?
미리 감사드립니다.