ASP.Net i GetType ()
Chcę uzyskać typ obiektu „BasePage”, który tworzę. Każdy obiekt strony jest oparty o BasePage. Na przykład mam Login.aspx, aw moim kodowaniu i klasie, która ma metodę Display:
Display(BasePage page) {
ResourceManager manager = new ResourceManager(page.GetType());
}
W mojej strukturze projektu mam domyślny plik zasobów i plik zasobów psuedo-translation. Jeśli ustawię, spróbuj czegoś takiego:
Display(BasePage page) {
ResourceManager manager = new ResourceManager(typeof(Login));
}
zwraca przetłumaczoną stronę. Po kilku badaniach odkryłem, że page.GetType (). ToString () zwrócił coś do efektu „ASP_login.aspx” Jak mogę uzyskać rzeczywisty kod za typem klasy, tak że otrzymam obiekt typu „Login” czyli pochodzi z „BasePage”?
Z góry dziękuję!