如何确保ModalPopupExtender仅在验证成功时显示?

时间:2010-03-17 16:19:16

标签: asp.net ajaxcontroltoolkit modalpopupextender

当页面上的验证失败时,如何设置ModalPopupExtender不显示?我在文本框上有一个RequiredFieldValidator。在提交时,我想仅在验证成功时显示ModalPopupExtender

2 个答案:

答案 0 :(得分:2)

我进行了设置,以便我可以在服务器端控制它。这样,我可以在显示/隐藏ModalPopupExtender

之前先运行验证

答案 1 :(得分:1)

应该相当简单。在您的Page_Load或PreRender代码中,尝试以下内容:

if (Page.IsValid)
{
   myModalExtender.Show();
}