Bonjour,
J'ai une classe définie par
Si je supprime la mention abstract, alors la classe fonctionne normalement (cela implique également que je supprime les méthodes abstraites bien sûr)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 namespace CMRLibrary.CMRQuestion.CMREdit { public abstract class CMREditQuestion : System.Web.UI.Control, System.Web.UI.IPostBackDataHandler { } }
Par contre si je l'utilise à partir de sa classe dérivée définie par
alors plus aucune ressource incorporée (images et scripts) ne sont trouvés lors de l'exécution. J'accède à ces ressources par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 namespace CMRLibrary.CMRQuestionBD.CMREdit { public class CMREditQuestion : CMRLibrary.CMRQuestion.CMREdit.CMREditQuestion{ } }
Par contre, les ressources linguistiques continuent de fonctionner ! J'accède à ces ressources par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Page.ClientScript.GetWebResourceUrl(this.GetType(), "CMRLibrary.CMRQuestion.CMREdit.CMREditQuestion.js")
Je ne comprend pas ... Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.Localized = new System.Resources.ResourceManager("CMRLibrary.CMRQuestion.Resources.localized", typeof(CMREditQuestion).Assembly);
Partager