Problème d'utilisation d'un contrôle serveur personnalisé
2 réponses
David.V
Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé, j'ai
cette erreur en arrivant sur la page en question :
La classe de base comporte le champ 'dgxxx', mais son type
(MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du contrôle
(ASPNET.CSPDataGrid).
Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à savoir
:
- définition de mon espace de nom dans le contrôle et sa classe :
Namespace ASPNET
Public Class CSPDataGrid
...
...
la classe est compilé en ligne de commande et l'assembly est bien dans le
Bin (j'ai vérifié).
- utilisation dans ma page aprés avoir déclaré le contrôle via un register :
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Vladam (MCP)
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet. et vérifier la version utilisé pour la compilation.
"David.V" a écrit :
Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé, j'ai cette erreur en arrivant sur la page en question :
La classe de base comporte le champ 'dgxxx', mais son type (MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du contrôle (ASPNET.CSPDataGrid).
Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à savoir :
- définition de mon espace de nom dans le contrôle et sa classe :
Namespace ASPNET
Public Class CSPDataGrid .... ....
la classe est compilé en ligne de commande et l'assembly est bien dans le Bin (j'ai vérifié).
- utilisation dans ma page aprés avoir déclaré le contrôle via un register :
Alors, ou est ce que je merde ? Merci du moindre coup de main, car je sèche là...
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet. et
vérifier la version utilisé pour la compilation.
"David.V" a écrit :
Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé, j'ai
cette erreur en arrivant sur la page en question :
La classe de base comporte le champ 'dgxxx', mais son type
(MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du contrôle
(ASPNET.CSPDataGrid).
Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à savoir
:
- définition de mon espace de nom dans le contrôle et sa classe :
Namespace ASPNET
Public Class CSPDataGrid
....
....
la classe est compilé en ligne de commande et l'assembly est bien dans le
Bin (j'ai vérifié).
- utilisation dans ma page aprés avoir déclaré le contrôle via un register :
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet. et vérifier la version utilisé pour la compilation.
"David.V" a écrit :
Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé, j'ai cette erreur en arrivant sur la page en question :
La classe de base comporte le champ 'dgxxx', mais son type (MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du contrôle (ASPNET.CSPDataGrid).
Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à savoir :
- définition de mon espace de nom dans le contrôle et sa classe :
Namespace ASPNET
Public Class CSPDataGrid .... ....
la classe est compilé en ligne de commande et l'assembly est bien dans le Bin (j'ai vérifié).
- utilisation dans ma page aprés avoir déclaré le contrôle via un register :
Alors, ou est ce que je merde ? Merci du moindre coup de main, car je sèche là...
David.V
Déjà fait malheureusement, mais sans succés... Merci quand même de ta réponse.
"Vladam (MCP)" a écrit dans le message de news:
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet.
et
vérifier la version utilisé pour la compilation.
"David.V" a écrit :
> Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé,
j'ai
> cette erreur en arrivant sur la page en question : > > La classe de base comporte le champ 'dgxxx', mais son type > (MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du
contrôle
> (ASPNET.CSPDataGrid). > > > Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à
savoir
> : > > - définition de mon espace de nom dans le contrôle et sa classe : > > Namespace ASPNET > > Public Class CSPDataGrid > .... > .... > > > la classe est compilé en ligne de commande et l'assembly est bien dans
le
> Bin (j'ai vérifié). > > - utilisation dans ma page aprés avoir déclaré le contrôle via un
> .... > .... > <ASPNET:CSPDataGrid id="dgxxx" ...> > </ASP:CSPDataGrid> > > > Alors, ou est ce que je merde ? Merci du moindre coup de main, car je
sèche
> là... > > >
Déjà fait malheureusement, mais sans succés... Merci quand même de ta
réponse.
"Vladam (MCP)" <VladamMCP@discussions.microsoft.com> a écrit dans le message
de news:0F206C32-2AA0-456E-9BC5-6E0AF0B973BA@microsoft.com...
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet.
et
vérifier la version utilisé pour la compilation.
"David.V" a écrit :
> Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé,
j'ai
> cette erreur en arrivant sur la page en question :
>
> La classe de base comporte le champ 'dgxxx', mais son type
> (MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du
contrôle
> (ASPNET.CSPDataGrid).
>
>
> Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à
savoir
> :
>
> - définition de mon espace de nom dans le contrôle et sa classe :
>
> Namespace ASPNET
>
> Public Class CSPDataGrid
> ....
> ....
>
>
> la classe est compilé en ligne de commande et l'assembly est bien dans
le
> Bin (j'ai vérifié).
>
> - utilisation dans ma page aprés avoir déclaré le contrôle via un
Déjà fait malheureusement, mais sans succés... Merci quand même de ta réponse.
"Vladam (MCP)" a écrit dans le message de news:
tu devrais essayer de créer une référnce .net sur ta dll dans ton projet.
et
vérifier la version utilisé pour la compilation.
"David.V" a écrit :
> Salut à tous. En essayant d'utiliser un contrôle serveur personnalisé,
j'ai
> cette erreur en arrivant sur la page en question : > > La classe de base comporte le champ 'dgxxx', mais son type > (MonAppli.ASPNET.CSPDataGrid) n'est pas compatible avec le type du
contrôle
> (ASPNET.CSPDataGrid). > > > Pourtant j'ai respecté toute la procédure que j'ai dans mon bouquin à
savoir
> : > > - définition de mon espace de nom dans le contrôle et sa classe : > > Namespace ASPNET > > Public Class CSPDataGrid > .... > .... > > > la classe est compilé en ligne de commande et l'assembly est bien dans
le
> Bin (j'ai vérifié). > > - utilisation dans ma page aprés avoir déclaré le contrôle via un