Io ho trovato una bella espressione regolare che accetta sia la virgola che il punto (non so se Double accetta entrambi i formati).Originariamente inviato da Daniele80
<asp:comparevalidator id="controlloEuro" runat="server" operator="DataTypeCheck" type="Double" errorMessage="Formato € sbagliato" controlToValidate="tuo_campo"></asp:comparevalidator>
prova cosi io l'utilizzo per l'€
Questa l'espressione:
...ValidationExpression="^\d*[0-9](|.\d*[0-9]|,\d*[0-9])?$" ...