Ответ 1
<%# Eval("myField", "{0:c}") %>
будет форматировать значение, используя настройки валюты, специфичные для локали.
как я могу отформатировать мой запрос базы данных в виде списка с двумя знаками после запятой?
Сейчас: 100 Должно быть: 100,00
Теперь: 75,3 Должно быть: 75,30
Как получить его, когда я вставляю данные в список с помощью Eval (xxx)?
<%# Eval("myField", "{0:c}") %>
будет форматировать значение, используя настройки валюты, специфичные для локали.
это даст вам точный формат, который вы ищете:
<%# Eval("currency", "{0:0,00}") %>
или это даст вам сумму в местной валюте (на основе языкового стандарта веб-сервера).
<%# Eval("currency", "{0:c}") %>