6
Si je veux valider qu'une zone de texte contient un nombre entier supérieur ou égal à zéro. Dois-je utiliser deux contrôles asp: CompareValidator: un avec un opérateur DataTypeCheck et un avec un opérateur GreaterThanEqual?ASP.NET: Valider la zone de texte contient un entier supérieur à zéro?
Ou l'opérateur de type de données est-il redondant? Puis-je utiliser un seul validateur avec l'opérateur GreaterThanEqual (et le type défini sur Integer)?
En fait, je pense que j'aime l'idée d'utiliser un RangeValidator mieux parce que vous définissez une limite supérieure, mais une raison particulière que vous n'utilisez pas de comparer validateur? – User
@User: Je ne pense pas que le validateur de comparaison soit approprié pour votre scénario. De MSDN -> "CompareValidator Class: Compare la valeur entrée par l'utilisateur dans un contrôle d'entrée avec la valeur entrée dans un autre contrôle d'entrée, ou avec une valeur constante." –
Eh bien, vous pouvez définir la valeur constante à 0 et utiliser GreaterThanEqual qui, je pense est un usage assez normal. – User