我是ASP.Net的新手,因此我很不确定很多事情并且在学习的过程中。在我制作的其中一种形式中,我验证了字段,如果数据格式不正确,我会抛出如下错误。
如果数据正常,则显示如下图表。
我遇到的问题是,如果用户随后更改字段并抛出错误,我似乎无法删除表格,因此错误会显示在表格下方。
我不能在创建表的方法中放入table.visible = false,因为我假设验证器的错误阻止了该方法的运行。出于同样的原因,我似乎无法将其置于回发方法中。我想知道是否有办法这样做,我可以检查验证器是否已捕获错误并将表visiblity转为false?
理论上:
if(validatorCaughtError == true) { table.visiblity = false; }