在将数据文件(Excel,csv,xml)以C#代码上传到aspx页面后,我已经在JavaScript中使用Bootstrap Validator实现了自定义验证规则。如果值验证失败,则数据单元格将以红色突出显示,当页面呈现时,ListView单元格下方会显示一条简短的自定义消息。所有这些都是通过配置Bootstrap Validator完成的。
问题在于,文件包含的行越多,验证大约15列数据的速度就越慢,并且在验证期间,浏览器被锁定,直到验证完成。
如何在不锁定浏览器的情况下获得相同的结果视图,突出显示带有错误和简短消息的单元格?
如果我在服务器上使用C#代码进行验证,那么如何显示类似于现在的验证错误?
JavaScript中执行验证的行是这样的:
$('form').data('bootstrapValidator').validate();
我可以异步运行吗?如果是这样,我如何在弹出窗口中显示进度条,或者至少不锁定浏览器?
谢谢。