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);

Пара полезных форматирования веб-страниц:

Другие вопросы по тегам