COMMENT TESTER SI LE CHAMP SAISI EST UN NUMERIQUE DANS UN TEXTBOX

Résolu
MINDONGO - 21 août 2012 à 16:01
vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 - 26 janv. 2020 à 15:13
BONJOURS JE VEUX SAVOIR COMMENT TESTER UNE TEXTBOX POUR SAVOIR SI LAVALEUR SAISI EST EN NUMERIQUE SI NON QUE LE MESSAGE D'erreur s'affiche "veuillez entrer un NOMBRE "
SI VS POUVEZ M'AIDER à résoudre ce problème


REX MINDONGO KANIKI THE KING

3 réponses

krimog Messages postés 1860 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 14 février 2015 49
21 août 2012 à 16:09
Je crois qu'il faudrait vraiment que tu te calmes sur les majuscules. Je sais que de mon côté, à cause de ça, je n'ai pas la moindre envie de répondre à ta question.



Krimog : while (!(succeed = try())) ;
- Nous ne sommes pas des décodeurs ambulants. Le style SMS est prohibé. -
3
cs_BinKentsu Messages postés 64 Date d'inscription jeudi 1 septembre 2011 Statut Membre Dernière intervention 22 juillet 2014 8
21 août 2012 à 16:21
Bonjour,

Il existe une fonction Int32.TryParse("ton texte", out tavariabledesortie).

BinKentsu
3
 
public static bool IsNumeric(string s)
        {
            return s.All(char.IsDigit);
        }

cette methode va faire l'affaire
0
vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 169 > kapapa
26 janv. 2020 à 15:13
Bonjour
Valable uniquement si le nombre est positif et entier
0
BasicInstinct Messages postés 1470 Date d'inscription mardi 5 février 2002 Statut Membre Dernière intervention 20 octobre 2014 12
22 août 2012 à 15:21
Salut, Perso je ferai un truc comme ça :

private bool IsNumeric(string MyText, bool AllowEmpty)
        {
            if (!string.IsNullOrEmpty(MyText))
            {
                Regex objNotWholePattern = new Regex("[^0-9]");

                return !objNotWholePattern.IsMatch(MyText);
            }
            else
                return AllowEmpty;
        }



BasicInstinct
1
merci ça marche !!!
0
Rejoignez-nous