textbox vide - C#/.NET managed - Programmation
Marsh Posté le 01-08-2005 à 14:41:17
mais alor j'ai : 'System.Web.UI.WebControls.TextBox' does not contain a definition for 'Length'
et si je met d'abord : pressionchoisie=Convert.ToString(pression.Text);
j'ai : System.FormatException: Input string was not in a correct format
Marsh Posté le 01-08-2005 à 14:47:54
jai du mal!
comment faire pour kil rentre dans le if si ya rien dans le textbox! ca doit pas etre si dur! mais jai un peu de mal desole!
Marsh Posté le 01-08-2005 à 14:51:09
Mais regarde l'erreur :
Citation : 'System.Web.UI.WebControls.TextBox' does not contain a definition for 'Length' |
On peut pas trouver la longueur d'une TextBox ! Et pis on s'en fout ! Ce que tu veux, c'est la chaîne dedans , c'est :
Citation : if(pression.Text.Length == 0) |
C'est pour ça, réfléchis deux secondes à ce que tu fais ! Lis les messages d'erreur ! Analyze ! Réagit !
Marsh Posté le 01-08-2005 à 14:54:51
merci beaucoup! je suis desole de pas etre reactif mais j'y comprend pas grand chose!
merci encore pour ton aide
Marsh Posté le 01-08-2005 à 15:03:50
xyek a écrit : j'ecris : if(pression.Text==null), il n'y a rien dans le textbox mais il rentre quand meme dans linstruction apres le if! |
Une chaîne vide n'est pas nulle.
+1 pour le prends ton temps et lis les messages d'erreurs
Marsh Posté le 01-08-2005 à 15:24:41
bon vous allez encore me dire d'aller rechercher dans le msdn et sur le forum mais je trouve (jdois avoir de la m...e dans les yeux! comment prendre les 3 premiers caracteres d'une string?
Marsh Posté le 01-08-2005 à 16:50:05
string toto;
toto.Substring(l index par le quel tu veux commencer ta nouvelle phrase)
ou bien
toto.Substring(index debut ,index fin)
Marsh Posté le 01-08-2005 à 16:53:16
oui mais des fois tu perds du temps a chercher au lieu de t occuper du vrai probleme
et t as raisons sur le faites que ça rend dependant ;p
Marsh Posté le 01-08-2005 à 18:04:36
vous avez raison je devrais chercher plus mais derriere j'essaie de faire des truc assez complique enfin pour mon petit cerveau! et donc parfois chercher 1/2h dans msdn j'ai vraiment pas la foi! a part ca pour revenir c'est : toto.Substring(indexdudebut,nombredecaractere); enfin si jai bien pige!
dailleur si ca vous amuse de m'aider j'ai un nuage de points a 3 entrees c'est a dire j'ai un graphe force en fonction de la longueur des mors et j'ai plusieurs courbes en fonction de la pression et j'essaie de trouver la force pour nimporte quelle valeur de la pression et le longueur des mors. voila si ca amuse quelqu'un!
Marsh Posté le 01-08-2005 à 14:14:36
j'ecris : if(pression.Text==null), il n'y a rien dans le textbox mais il rentre quand meme dans linstruction apres le if!
quelqu'un a une idee?