如何验证ASP.Net TextBox,它应该允许带有三位小数的负十进制值或正十进制值?

时间:2011-10-15 06:02:47

标签: javascript asp.net visual-studio validation

我有一个文本框,允许用户只输入三位小数的正十进制数或负十进制数。例如:73.345或-2345.345或-32.34。类似的东西。如何为此设置验证?

验证是通过使用验证控件还是通过JavaScript进行验证。请提出任何建议。

1 个答案:

答案 0 :(得分:4)

我会用RegularExpressionValidator为你做这项工作。您的正则表达式(假设小数点和紧随其后的数字是选项)是:

-?\d+(\.\d{1,3})?