很多时候,比如gridview内,不想现实从数据库带出的多余小数 ,比如 4.01000.

那就可以做一个函数:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
    /// <summary>
    /// 去掉小数点后多余的0, 0本身显示为0
    /// </summary>
    /// <param name="decimal">传入的数字</param>
    /// <returns>返回值</returns>
    public static string ShortenSurplusZeroBehindDecimalPoint(decimal d)
    {
        return d.ToString("#0.############");
    }

调用:

建一个类比如 EBSOBC,上面函数放在这个类中,然后调用它:

当gridview 显示数据时候:

EBSOBC.ShortenSurplusZeroBehindDecimalPoint(decimal.Parse(e.Row.Cells[2].Text))

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄