我在repeater控件中显示一个数值(<%#Eval ("totalamt")),希望将其格式化为2位小数。从数据库中获取的数值是2位小数,但是repeater控件却显示了4位小数。 <asp:Label Font-Size="X-Small" ID="lblTotalAmt" runat="server" Text='<%#Eval ("totalamt") %>'></asp:Label> 如何将此内容显示为两位小数?
<asp:Label Font-Size="X-Small" ID="lblTotalAmt" runat="server" Text='<%#string.Format("{0:n2}",Eval("totalamt")) %>'></asp:Label>