zoukankan      html  css  js  c++  java
  • MVC4 decimal 精度

    MVC默认为小数点 后2位

    更改设置

    在我们现在的MovieDBContext类中重载OnModelCreating方法,代码如下所示。
    public class MovieDBContext : DbContext
    {
        public DbSet<Movie> Movies { get; set; }
     
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
        modelBuilder.Entity<Movie>().Property(p => p.Price).HasPrecision(18, 2);
        }
    }

    如果是EF生成的在Mapping中

    this.Property(t => t.zbje_D).HasPrecision(15, 6).HasColumnName("zbje_D");

    关于界面显示还要注意的

     @Html.EditorFor(model => model.tbzje_D)

    修改为

    @Html.TextBoxFor(model => model.zbje_D)

    EditorFor默认显示2位的
    ---------------------
    作者:橙色阳光
    来源:CSDN
    原文:https://blog.csdn.net/sat472291519/article/details/17263099
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    hdu2588-GCD-(欧拉函数+分解因子)
    欧拉定理及其扩展定理公式
    hdu2973-YAPTCHA-(欧拉筛+威尔逊定理+前缀和)
    hdu5391-Zball in Tina Town-威尔逊定理(假证明)
    deleted
    deleted
    deleted
    deleted
    deleted
    deleted
  • 原文地址:https://www.cnblogs.com/jkyweb/p/10267568.html
Copyright © 2011-2022 走看看