【发布时间】:2015-09-27 15:06:50
【问题描述】:
我有类似@Html.TextBoxFor 的要求,以逗号分隔的格式显示货币,不接受负值和特殊字符。同时,当货币不可用时,我将这个 TextBoxFor 的值更改为“不可用”。如何在视图中使用十进制验证和支持文本输入来实现这一点?
@Html.TextBoxFor(m => m.SourceCurrencyValue, new { @Value=String.Format("{ViewBag.decimalplace}",Model.SourceCurrencyValue) })
ViewBag.decimalplace 应该是小数点,如 2 或 3。
【问题讨论】:
标签: html asp.net-mvc validation string.format html.textboxfor