<DataGridTextColumn SortMemberPath="Model.DtlName">
<DataGridTextColumn.Binding>
<Binding Path="Model.DtlName" UpdateSourceTrigger="PropertyChanged" >
<Binding.ValidationRules >
<validation:NotNullOrEmptyRule ValidatesOnTargetUpdated="True"/>
</Binding.ValidationRules>
</Binding>
</DataGridTextColumn.Binding>
</DataGridTextColumn>
前台代码如上,在 DataGrid的一列里加了非空验证,当输入为空时会显示红色边框提示,但是在后台不知道怎么获取到前台是不是有验证错误。谢谢!
直接在后台获取用户输入的数据判断是否为空就可以了啊
用的绑定的方法,不能直接对数据进行判断,呵呵,并且这样的话会比较麻烦,想找找有没有一个通用的方法,在DataGrid上获取数据验证错误。
用的绑定的方法,不能直接对数据进行判断,呵呵,并且这样的话会比较麻烦,想找找有没有一个通用的方法,在DataGrid上获取数据验证错误。