有一个包含2列的数据表,提交后会使用dataTable.HasErrors
进行验证检查并阻止表单提交。
现在基于某些逻辑,通过设置Hidden = true
并继续提交表单,有错误的列将被设置为不可见,显然它无法继续,因为dataTable.HasErrors
仍然是真的。
因此,当我将Hidden = true
设置为特定列时,我也设置了SupportDataErrorInfo = false
。在表单上我可以告诉错误图标已经消失,但dataTable.HasErrors
仍然是真的吗?