asp.net ajax时用alert弹出对话框与验证控件冲突的解决方法

发布时间:2020-03-07编辑:脚本学堂
本文介绍下,ASP.NET AJAX alert弹出对话框时,onClientClick 与 验证控件冲突问题的解决方法。供大家参考。

用如下方法,弹出对话框
 

ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), "click", "alert('删除成功"+queryId+"')", true);

asp.net onClientClick 与 验证控件有冲突,如何解决呢?

方法如下:
 

复制代码 代码示例:
<script type="text/javascript">
function checkSubmit(){
Page_ClientValidate(); //自带函数
return checkUpload();
}
}
</script>
<asp:Button ID="btnUpdateWebInfo" Text="保存" runat="server" CssClass="button" OnClick="btnUpdateWebInfo_Click" OnClientClick="return checkSubmit()"/>