Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Cast en C# mais pas en VB, pourquoi ? [ WebForms / Autre ] (ranouf)

mardi 28 novembre 2006 à 14:40:25 | Cast en C# mais pas en VB, pourquoi ?

ranouf

Je suis en ASP.Net, avec C# sur VS2005, Framework 2.0

Pourquoi je suis obligé de taper :
((TextBox)Formulaire.FindControl("Investissement1TextBox"))


alors que sur tous les forums je vois seulement :
Investissement1TextBox

Il faut cocher une option particuliere ?

mardi 28 novembre 2006 à 15:39:37 | Re : Pourquoi ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Merci d'éviter ce genre de titre la prochaine fois (je l'ai renommé)

la raison est simple, en fait la méthode FindControl renvoie un objet de type Control or C# n'est pas capable de caster automatiquement un Control en TextBox magré que TextBox hérite de Control, par contre VB le fait trés bien si tu ne peux pas le mode strict puisqu'il le fait automatiquement à la compilation c'est encore un des rares "avantages" de VB par rapport à C# ...  


Cyril - MVS - MCP

mardi 28 novembre 2006 à 17:39:13 | Re : Cast en C# mais pas en VB, pourquoi ?

ranouf

Parfait ! J'avais pas fait gaffe au fait que c'était du VB le code récupéré à droite et a gauche.

Merci



Cette discussion est classé dans : vb, cast


Répondre à ce message

Sujets en rapport avec ce message

VB et internet [ par Michèle ] Bonjour Peux-tu me dire s'il est possible d'inclure et d'utiliser un programme VB dans un site internet,ce programme repose sur une base Access .Me UpperCase et LowerCase en VB Script ??? [ par jimini ] Comment faire pour forcer un LowerCase et UpperCase (comme en C++) en VB Script?jimini exécution de dll vb accedant à outlook [ par raphio ] je travaille sur des pages asp qui executent des dll développees en vb et qui accèdent à des elements outlook. Tant que je ne compile pas mes dll et q Utilisation de netmeeting avec VB [ par Phil ] Je développe une petite application à l'aide de Visual Basic qui utilise les fonctions de netmeeting.Je cherche des exemples en VB.Merci. Recuperer une variable d'un prog vb [ par serialv ] JE voudrais recuperer la valeur d'une variable ,lancer par vb,sur une page asp mercips urgent Appel d'un sub VB dans une fonction Javascript [ par Bandit ] Bonjour , Je souhaiterais faire appel a une Sub VB lors de l'evenement OnMouseClick d'un lien .ex :...OnMouseClick = "Functionjava()"....FunctionJava{ Appel d'un sub VB dans une fonction javascript [ par Bandit ] Bonjour , Je souhaiterais faire appel a une Sub VB lors de l'evenement OnMouseClick d'un lien .ex :...OnMouseClick = "Functionjava()"....FunctionJava{ asp: vb, js ou c# ? [ par jm ] Bonjour,Je suis nouveau sur la scène ASP et je suis assez surpris de la complexité syntaxique de ce langage. Je connais le C, C++, PHP, JS, VB. Je sui asp: vb, js ou c# ? [ par jm ] Bonjour,Je suis nouveau sur la scène ASP et je suis assez surpris de la complexité syntaxique de ce langage. Je connais le C, C++, PHP, JS, VB. Je sui asp: vb, js ou c# ? [ par jm ] Bonjour,Je suis nouveau sur la scène ASP et je suis assez surpris de la complexité syntaxique de ce langage. Je connais le C, C++, PHP, JS, VB. Je sui


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.