当我做计算财产第一
public string RequestIDFormated { get; set; }
我看到与空值输出RequestIDFormated名称;
当我更换了
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
或
[global::System.Runtime.Serialization.DataMemberAttribute()]
而且
public string RequestIDFormated
{
get
{
return RecordCreateDatetime.Year.ToString();
}
private set { /* needed for EF */ }
}
它甚至不显示在输出 我使用EF 6.1.3
好吧,如果您使用的是数据库优先,手动更改上下文代码不是一个好主意...... RequestIDFormated的期望值是多少?给我们提供关于您的问题的更多信息 –
期望值只是同一类中一些现有值的串联。没有什么花哨。您是否有更好的方式来显示基于来自数据库的其他项目的项目? – user14268