Dans mon projet actuel (ASP.Net 2.0), j'ai beaucoup de contrôles utilisateur Web, parmi eux "Office.ascx".Pourquoi ASP.Net ne reconnaît-il pas mon contrôle utilisateur?
Office.ascx est chargé dans un autre contrôle en utilisant cette ligne:
guide_controls_display_Office o = (guide_controls_display_Office)LoadControl("Office.ascx");
Le contrôle que je suis le chargement dans Office.ascx a enregistré à l'aide de cette ligne:
<%@ Register TagName="office" TagPrefix="uc" Src="Office.ascx" %>
Mais je reçois ce Erreur lors du lancement de la page Web:
Unable to cast object of type 'ASP.guide_controls_display_office_ascx' to type 'guide_controls_display_Office'.
Pourquoi est-ce que je reçois ce message? Je peux voir que le premier type a "ASP". devant lui. Est-ce normal?
+1 pour la solution la publication dans ce – citronas
Mais est-il une soulution permanente à ce problème très ennuyeux? –
Il y a. J'ai mis à jour la réponse. –