我想验证通过 Telerik OpenAccess Mapper 生成的属性(IDataErrorInfo)。
像这样。
public partial class Etage
{
private long _version;
public virtual long Version
{
get
{
return this._version;
}
set
{
this._version = value;
}
}...
现在我想像这样在我的第二类 Etage(也是部分)中覆盖属性“版本”。
public partial class Etage : IComparable
{
public override long Version
{
get { return _version; }
set { _version = value+200; }
}
// Some Validation in the Setter later...
public override string ToString()
{
return String.Format("{0}", Version);
}
}
然后我得到以下错误:
“Inventar.Model.Etage.Version”和“Inventar.Model.Etage.Version”之间的歧义