2011-10-20 111 views
3

我在中繼器控制(<%#Eval ("totalamt"))中顯示金額值,並希望將其格式化爲小數點後兩位。數據庫中的值爲2位十進制數,但中繼器顯示4位十進制數。在中繼器控制中顯示2位小數位數

<asp:Label Font-Size="X-Small" ID="lblTotalAmt" runat="server" Text='<%#Eval ("totalamt") %>'></asp:Label> 

如何顯示2位小數?

回答

8
<asp:Label Font-Size="X-Small" ID="lblTotalAmt" runat="server" Text='<%#string.Format("{0:n2}",Eval("totalamt")) %>'></asp:Label>