我正在尝试找到一种合适的方法,在域上下文中调用SubmitChanges()
期间将其他信息从Silverlight客户端传递到服务器,以便在验证期间引用。
我的实体具有CustomValidation
属性,可动态查找数据库中属性所需的验证(如果有)。此查找过程的一部分要求我不仅指定我正在验证的,而是指定其他上下文,例如Silverlight应用程序中我在启动保存的位置,以及验证需要的“级别”应用。与“完成”操作相比,不同级别允许特定于初始或后续“保存”操作的验证,从而运行完整验证。
我正在努力寻找一种方法来传递这些附加值以及提交请求本身,并且正在考虑在保存之前存储数据库中的信息(标记用户名,或某些用户名),然后再将其加载到服务器
当然有更好的方法吗?
非常感谢,
韦恩
答案 0 :(得分:0)
我认为我有类似的情况,我所做的是向我的实体添加Statu属性。该状态在客户端上设置,因此当它向服务器提交更改时,我可以根据状态值验证我的一些属性。
希望它有所帮助。