Asp.net mvc 5代码第一类的字段名称未存储在数据库中

问题描述 投票:0回答:1

我是asp.net mvc 5的新手。我只是首先使用asp.net mvc 5代码构建了一个新项目。运行应用程序时,类的字段名称之一未存储在数据库中。

这是我的代码:

public class Read
    {
        [Required, Key, DatabaseGenerated(DatabaseGeneratedOption.None)]

        public long id_read { get; set; }
        public long id_install { get; set; }
        public int id_employee { get; set; }
        public int read_result { get; set; }
        public string digit_image { get; set; }   

        [DataType(DataType.Date)]
        [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
        public DateTime read_date { get; set; }

        [DataType(DataType.Currency)]
        public decimal? price { get; set; }

        [DataType(DataType.Currency)]
        public decimal? total
        {
            get
            {

                return read_result * price;
            }
        }

    }

因为total字段名称是read_resultprice之间相乘的结果。因此,我想将total字段名称存储在数据库中。请帮助我。

c# asp.net asp.net-mvc asp.net-mvc-5 code-first
1个回答
0
投票

[您可能使用了错误的搜索关键字。这与EF有关,与MVC部分无关。查看该回复,它应该可以帮助您解决问题。https://stackoverflow.com/a/15585524

© www.soinside.com 2019 - 2024. All rights reserved.