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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    RSA加密算法
    ios 经典错误
    C--指针函数,static
    svn---命令行操作
    iOS中的自由桥接
    ios--socket
    ios错误修改了系统头文件
    ios数据库FMDB
    CoreDate的使用
    ios简单数据库运用
  • 原文地址:https://www.cnblogs.com/jkyweb/p/10267568.html
Copyright © 2011-2022 走看看