asp.net вид сетки денежный формат
Привет
В моем представлении сетки формат суммы равен 2000.0000
как я могу сделать это 2-значной десятичной точкой, например 2000.00
есть ли какой-то формат.
Спасибо.
<asp:TemplateColumn HeaderText="Rate"> <HeaderStyle Width="100px" HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Right" /> <ItemTemplate> <asp:Label ID="uxRatelb" runat="server" CssClass="CaptionLabel" Text='<%#" "+Eval("ChgRate")!=null?String.Format("{0:0.00}",Eval("ChgRate")):""%>'></asp:Label> </ItemTemplate>
Установите этот атрибут в столбце представление сетки.
DataFormatString="{0:0.00}"
Привет,
Пример:
<td align="left"> <asp:Label ID="lblRate" runat="server" Text='<%# Eval("ChgRate","{0:N2}") %>' /> </td>
отличный ответ!
дорогой друг,
Используйте
Math.Round()за то, что сделал это.