强制ASP.NET文本框以$符号显示货币

前端之家收集整理的这篇文章主要介绍了强制ASP.NET文本框以$符号显示货币前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法让ASP.NET文本框只接受货币值,并且在验证控件时,事先插入$符号?

例子:

10.23成为10.23美元
1.45美元保留1.45美元
10.a由于不是有效数字而引发错误

我有一个RegularExpressionValidator验证号码是否有效,但我不知道如何强制$符号进入文本.我怀疑JavaScript可能有用,但想知道是否还有其他方法可以做到这一点.

解决方法

AJAX Control Toolkit的ASP.NET MaskedEdit控件可以完成您的要求.

猜你在找的asp.Net相关文章