Domanda

nella mia applicazione web che voglio verificare che l'utente può entrare solo le cifre e la cifra potrebbe essere un numero intero o decimale come posso scrivere l'espressione regolare per questo. aiutarmi vi ringrazio

È stato utile?

Soluzione

È possibile utilizzare RegularExpressionValidator e qui è la validazione Espressione ValidationExpression="[0-9]*\.?[0-9]*"

Infine sarà simile ...

 <asp:RegularExpressionValidator ID="rgx" ControlToValidate="txtControl" runat="server"
      ErrorMessage="*" Display="Dynamic" ValidationExpression="[0-9]*\.?[0-9]*"></asp:RegularExpressionValidator>

Altri suggerimenti

Hai pensato di usare un RangeValidation come alternativa? Questo non può soddisfare le vostre esigenze, ma ti dà la possibilità di specificare il tipo di ingresso vi aspettate che potrebbe essere uno qualsiasi di stringa, intero, doppio, data o valuta. La scelta di valuta doppio o e impostando le proprietà MinimumValue e MaximumValue ai valori che soddisfano le vostre esigenze di input può fare il trucco.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top