在页面验证后的页面上显示图像

时间:2017-06-09 09:39:24

标签: asp.net validation

我有一个ASP.NET WebForms网页,我们需要在页面有效时在页面上显示图像。此时,图像将显示是否存在验证错误。如果页面上没有验证错误,我们如何才显示图像?

图像出现后,代码将进行一些后台处理,因此在此时无法将控制权返回给网页。

欢迎任何Javascript / JQuery脚本或建议。

1 个答案:

答案 0 :(得分:0)

您可以做的是在客户端,表单提交按钮添加一个功能来检查是否所有验证都已通过,然后您可以显示Loader图像。请参阅以下代码:

<input type="submit" value="Submit" onclick"ValidatePage();" />

<script type="text/javascript">

function ValidatePage() {

    if (typeof (Page_ClientValidate) == 'function') {
        Page_ClientValidate();
    }

    if (Page_IsValid) {
        //Display Loader Image
       document.getElementById("yourbutton").click();
    }
    else {
        //alert('Page is not valid!');
    }
}

Determine if page is valid in JavaScript - ASP.NET

How to check Page.Validate() on client side (JavaScript) in ASP.Net?