Je veux obtenir un type d'objet "BasePage" que je crée. Chaque objet Page est basé sur BasePage. Par exemple, j'ai un Login.aspx et dans mon code-behind et une classe qui a une méthode d'affichage:ASP.Net et GetType()
Display(BasePage page) {
ResourceManager manager = new ResourceManager(page.GetType());
}
Dans ma structure de projet, j'avoir un fichier de ressources par défaut et un fichier de ressources psuedo-traduction. Si je mets essayer quelque chose comme ceci:
Display(BasePage page) {
ResourceManager manager = new ResourceManager(typeof(Login));
}
il retourne la page traduite. Après quelques recherches, j'ai trouvé que page.GetType(). ToString() retourné quelque chose à l'effet de "ASP_login.aspx" Comment puis-je obtenir le code réel derrière le type de classe, de sorte que je reçois un objet de type "Login" qui est dérivé de "BasePage"?
Merci d'avance!