Repeater列 保留两位小数
Repeater 内有一列为金额,不想改动sql,希望
显示的时候把比如8654.214568745的数据变成8654.21这样,保留两位小数,
请高手指点
------解决方案--------------------若绑定的数据类型为double
((double)Eval("money")).ToString("F2")
------解决方案--------------------.ToString("0.00")
------解决方案--------------------<%#Eval("Price","{0:c}") %>
------解决方案--------------------
------解决方案--------------------代码贴出来
------解决方案--------------------C# code
double num = 135215665652.2456;
Label1.Text = num.ToString("n");
------解决方案--------------------
C# code
double num = 135215665652.2456;
Label1.Text = num.ToString("f2");
------解决方案--------------------
要不要四舍五入
------解决方案--------------------
<%# Math.Round(Convert.ToDecimal(Eval("列名")),2) %>
------解决方案--------------------