Добавьте знак $ или € к значению Eval - PullRequest
0 голосов
/ 19 мая 2011

Я хотел бы отобразить денежное значение на своей странице, я использую метку с текстом Text='<%#Eval("Price")%>'.

Но как вы можете добавить к ней € или $?Таким образом, вы получаете € 50,00 or $ 50,00 вместо 50,00?

Спасибо за вашу помощь

Ответы [ 2 ]

3 голосов
/ 19 мая 2011
decimal myPrice = 50.20;
Console.WriteLine(myPrice.ToString("C")); // uses the current culture.
1 голос
/ 19 мая 2011
<%# DataBinder.Eval(Container.DataItem, "Price", "{0:c}") %>
...