2014-10-07 42 views
0

我有一个表在LightSwitch的,而我已经添加了一个名为计算列“全名”。在该字段的方法..我写了 FullName = this.EmployeeFirstName +“”+ this.EmployeeMiddleName +“”+ this.EmployeeLastName;不能赋值到计算列在Lighswitch

但C#是给我的错误“属性或索引不能被分配到 - 它是只读”

任何人都可以请帮我这一个? 在此先感谢

+0

任何帮助请家伙 – user1552698 2014-10-08 06:29:06

回答

1

要设置计算属性的值,请设置传递给FullName_Compute方法的“result”参数的值。

partial void FullName_Compute(ref string result) 
{ 
    result = this.EmployeeFirstName + " " + this.EmployeeMiddleName + " " + this.EmployeeLastName; 
} 

How to: Add a Computed Field in a LightSwitch Database