csla验证错误:插入是无效操作

时间:2015-01-23 11:15:47

标签: c# csla

我是csla Validation的新手,在验证规则上遇到了解决问题。

方案是我尝试根据服务器的响应更新客户端上的Collection " notsupported exception"来自" csla BusinessBase" 设置属性时我们有HAsPropertyChanged() 将插入错误作为无效操作而删除是无效操作的方法。

Stack Trace为 在Csla.Core.ReadOnlyBindingList 1.InsertItem(Int32 index, C item) at System.Collections.ObjectModel.Collection 1.添加(T项)    在Csla.Validation.BrokenRulesCollection.Add(IRuleMethod规则)    at Csla.Validation.ValidationRules.CheckRules(List`1 list)    at Csla.Validation.ValidationRules.CheckRules(String propertyName)    在Csla.Core.BusinessBase.PropertyHasChanged(String propertyName)

这个场景并不完全与某些进程有关,对于某些响应它不能执行HasPropertyChanged,尽管两种情况下的值都相同。
我不确定在哪里实施该方法以及如何实施。 能否请您提出宝贵的建议。

0 个答案:

没有答案