<%# DataBinder.Eval(Container, "DataItem.CostTax","{0:f}")该列为整数列,每三位一个逗号,不要小数位红色部分的格式串怎么写

解决方案 »

  1.   

    //喜欢哪一个拿哪一个走
    Response.Write(Convert.ToDecimal("123456.78").ToString("C")+"<br/>");
    Response.Write(Convert.ToDecimal("123456.78").ToString("N") + "<br/>");
    Response.Write(Convert.ToDecimal("123456.78").ToString("P") + "<br/>");
      

  2.   

    找到了
    <%# DataBinder.Eval(Container, "DataItem.CostTax","{0:n0}")
      

  3.   

    string.Format("{0:N}", 14200) 结果为:14,200.00  (默认为小数点后面两位)
    string.Format("{0:N3}", 14200.2458) 结果为:14,200.246