我在一个ASP.NET MVC3Web应用程序中使用了实体框架“代码优先”的方法。在我的数据库中,我有几个计算列。我需要使用这些列来显示数据(这很好用)。
然而,当我在这个表中插入行时,我得到了以下错误:
无法修改列"ChargePointText“,因为它要么是计算列,要么是UNION运算符的结果。
有没有办法在我的类中将属性标记为只读?
public class Tariff
{
public int TariffId { get; set; }
public int Seq { get; set; }
public int TariffType { get; set; }
public int TariffValue { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public int ChargePoint { get; set; }
public string ChargePointText { get; set; }
}
https://stackoverflow.com/questions/6015271
复制相似问题