8,731
社区成员
发帖
与我相关
我的任务
分享
//ViewModel 实现了INotifyPropertyChanged和INotifyDataErrorInfo
Web.XXXDomainServiceContext Context{get;set;}
//给前台DataGrid的数据源
public EntitySet<Web.User> Source
{
get{return Context.Users;}
}
public Web.User Item
{
get{return item;}
set{
///
///在这之前我想对这个实体中的某些属性做校验,并且通知前台
///
item=value;
PropertyChanged(this,new PropertyChangedEventArgs("Item"));
}
//View层
<sdk:DataGrid ItemsSource={Binding Source},SeletedItem={Binding Item,Mode=Twoway}> </sdk:DataGrid>
//密码,在这里我想校验PassWord属性,如果后台校验未通过,通知View层
<TextBox Text={Binding Item.PassWord,Mode=Twoway,NotifyOnValidationError=True} />