Est-il possible en asp de détecter si une variable est un nombre entier ?
Si oui comment ? Merci
Est-il possible en asp de détecter si une variable est un nombre entier ?
Si oui comment ? Merci
Tu peux faire ça en utilisant la fonction TryParse du type int.
En c#:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 string uneVariable = "1,15"; int entier; bool isEntier; isEntier = int.TryParse(uneVariable, out entier) //retourne false, entier n'a pas de valeur uneVariable = "15"; isEntier = int.TryParse(uneVariable, out entier) //retourne true, entier vaut 15;
Merci mais sinon est asp, pas de fonction spécifique ?
Bonjour,
Faudrait quand même être plus précis dans tes questions....
Sinon si tu ne veux pas utiliser le code-behind (donc C# ou VB.NET), tu peux faire ça en Javascript. Ci-dessous un exemple simple que l'on peut améliorer :
En espérant t'avoir aidé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function TryParseInt(str,defaultValue){ var retValue = defaultValue; if(str!=null){ if(str.length>0){ if (!isNaN(str)){ retValue = parseInt(str); } } } return retValue; }
Partager