Показать и сохранить число 50000 для форматирования 50 000 - PullRequest
0 голосов
/ 12 июля 2011

Я занимаюсь разработкой приложения в asp.net mvc3.Мы использовали модели для отображения и сохранения значений модели в базе данных.Я пришел с требованием, чтобы в пользовательском интерфейсе, если пользователь вводит 50000, нам нужно отформатировать значение и отобразить его в формате 50 000.

Текстовое поле, отображающее целочисленные значения, не может иметь значение50000.Для этого мы использовали проверку модели.Так что это не позволит мне иметь 50000 в текстовом поле.Ненавязчивый javascript мгновенно отобразит сообщение об ошибке и сделает текстовое поле красным.

Как мне добиться этой функциональности, пожалуйста, сообщите мне.

1 Ответ

0 голосов
/ 15 июля 2011

но вы хотите отобразить отформатированное число в текстовом поле или в метке?

Может ли пользователь добавить 50000 в текстовое поле и отобразить 50.000 после отправки?

В любом случае, у вас есть 2 варианта:

Используйте "50000".ToString("N0"); для отображения 50.000 (или правильно сказать, что число будет отформатировано в соответствии с примененным CurrentCulture, или используйте Глобализацию на стороне клиента

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...