Friday, November 6, 2009

Display decimal value as 2 decimal places in DataGrid

BoundColumn
<asp:BoundColumn ...... DataFormatString="{0:f2}"/>

TemplateColumn
<asp:TemplateColumn>
<ItemTemplate>
<asp:Label Text='<%# String.Format("{0:f2}", DataBinder.Eval(Container.DataItem,"testfield") %>' ...../>
</ItemTemplate>
</asp:TemplateColumn>


BoundColumn as Currency
DataFormatString="{0:c}"/>

1 ==> $1.00

No comments:

Post a Comment