в String.Format (...) для валюты - PullRequest
0 голосов
/ 18 января 2011

Я использую String.Format для форматирования валюты.Это прекрасно работает, но я хочу неразрывный пробел ( ) между символом валюты (R) и значением, чтобы он не переносился в небольшие пробелы, затрудняя чтение.

<%=String.Format("{0:R #,###.00;(R #,###.00);R 0.00}", Model)%>

, где Model - это decimal.

Как мне добавить &nbsp; между R и #,###.00, не путая метод String.Format?

Ответы [ 2 ]

1 голос
/ 18 января 2011

Можно ли обернуть результат в элемент с установленным свойством css white-space?

<span style="white-space:nowrap;"><%=String.Format("{0:R #,###.00;(R #,###.00);R 0.00}", Model)%></span>
0 голосов
/ 18 января 2011
<%=String.Format("{0:R&nbsp;#,###.00;(R&nbsp;#,###.00);R&nbsp;0.00}", Model)%>

Нет

...