Как я могу добавить символ доллара к Mvc стоимости
@Html.TextBoxFor(x => x.RefundAmount, new { @class = "form-control", id = "RefundAmount", name = "RefundAmount",disabled="disabled" })
Как я могу добавить символ доллара к Mvc стоимости
@Html.TextBoxFor(x => x.RefundAmount, new { @class = "form-control", id = "RefundAmount", name = "RefundAmount",disabled="disabled" })
@Html.TextBoxFor(x => "$"+x.RefundAmount, new { @class = "form-control", id = "RefundAmount", name = "RefundAmount",disabled="disabled" })
Попробуйте этот код выше
он не работает – ArunRaju
Ваше сообщение нечеткое. Пожалуйста, объясните это очень четко –
Если вы уверены, что это будет браузер с поддержкой HTML5, вы можете использовать атрибут pattern.
pattern="^\\$?(([1-9](\\d*|\\d{0,2}(,\\d{3})*))|0)(\\.\\d{1,2})?$"
@Html.TextBoxFor(model => model.RefundAmount, new { @class = "required numeric", Value=String.Format("$ {0}",Model.RefundAmount) })
Попробуйте
Где вы хотите добавить '' символ $? –
Перед значением в текстовом поле – ArunRaju
Это зависит от того, что вы пытаетесь сделать. Если вы хотите, чтобы форматирование валюты, для которого «$» не нужно удалять, выкладывает его вне текстового поля как простое решение. Если это просто текст, который вы хотите отобразить, вы можете просто добавить «$» перед текстом, который вы показываете в текстовом поле. –