Problème de propriété d'un web control

tof.p Messages postés 31 Date d'inscription samedi 20 septembre 2003 Statut Membre Dernière intervention 6 mars 2006 - 7 oct. 2004 à 15:03
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 - 8 oct. 2004 à 12:26
Bonjour à tous,

G créé un composant ASP.Net en c#, il hérite de TextBox. G créé une propriété dans ce composant. Pas de problème, le composant fonctionne mais la propriété, dans l'explorateur de propriétés de Visual Studio 2003, est innaccessible, elle est grisée. Je ne peux donc lui attribuer une valeur que par le code, alors que j'aimerais le faire directement dans l'explorateur de propriétés. G pensé aux attributs personnalisés mais rien n'a fonctionné. Quelqu'un a-til une idée ?
Je vous remercie

Tof

4 réponses

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
7 oct. 2004 à 18:51
Salut,

Vérifie que la property en question possède bien un set et pas seulement un get !
0
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
8 oct. 2004 à 02:04
De quel type est ta propriété ?

::|The S@ib|::
MVP C#.NET
0
tof.p Messages postés 31 Date d'inscription samedi 20 septembre 2003 Statut Membre Dernière intervention 6 mars 2006
8 oct. 2004 à 08:19
Merci pour vos réponses. Je n'ai pas résolu mon problème, j'ai trouvé une autre solution et cela fonctionne mais la solution de cette propriété m'intéresse.
Pour la 1ère réponse, oui, elle possède bien une méthode "Set".
Pour la 2ème, la propriété est de type "Type". Je me suis dis que c'est peut-être de la que viens le problème... et j'avais sans doute raison, dans la solution de rechange, la propriété est de type "String" et est accessible dans l'explorateur de propriété... Confirmez vous cela ?
Merci encore

Tof
0
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
8 oct. 2004 à 12:26
tu ne peux pas avoir de type Type dans la fenetre propriété. En bidouillant tu pourrais lancer un formulaire qui avec la reflexion acceder, mais en l'état ce n'est pas possible

::|The S@ib|::
MVP C#.NET
0
Rejoignez-nous