ASP.NET: Gridview Форматирование столбцов с DataFormatString
Я хочу изменить эти значения с помощью свойств DataFormatString в Gridview
,
1.000000
-> 1
-> Удаление всех цифр после .
366705.000000
-> 366,705
-> Удаление всех цифр после .
и поставить запятую для отдельного.
12.830000
-> %12,83
-> Удалить последние 4 цифры после .
и положи %
(% не обязательно)
Кстати, есть ли ссылка, чтобы предложить мне иначе DataFormatString. Я очень хорошо анализирую эту страницу, но иногда все еще не могу найти то, что мне нужно в строке формата данных.
1 ответ
Решение
Ну вот. Я не проверял #3 - если это не правильно, это близко.
1
Преобразовать number
для int
,
2
String.Format("{0:n"}, 366705);
3
(12.83 / 100).ToString("{%#0.00}", el-GR);
Пара полезных форматирования веб-страниц: