Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ModalPopUp扩展器内的密码恢复_C#_Asp.net_Ajax - Fatal编程技术网

C# ModalPopUp扩展器内的密码恢复

C# ModalPopUp扩展器内的密码恢复,c#,asp.net,ajax,C#,Asp.net,Ajax,我的网页中有一个超链接,文本设置为“忘记密码” 单击超链接后,将弹出密码恢复控件(使用AJAX ModalPopUp extender实现) 扩展器的弹出窗口工作得很好,它可以显示密码恢复控制。但是,在输入用户名(在UserNameTemplate步骤中)并点击“提交”按钮后,控件不会继续执行第2步和第3步,这应该是QuestionTemplate和success模板 我曾尝试在不使用ModalPopUp extender的情况下将密码恢复控件放到网页上,恢复控件工作正常 这是我的代码:(粗体字

我的网页中有一个超链接,文本设置为“忘记密码”

单击超链接后,将弹出密码恢复控件(使用AJAX ModalPopUp extender实现)

扩展器的弹出窗口工作得很好,它可以显示密码恢复控制。但是,在输入用户名(在UserNameTemplate步骤中)并点击“提交”按钮后,控件不会继续执行第2步和第3步,这应该是QuestionTemplate和success模板

我曾尝试在不使用ModalPopUp extender的情况下将密码恢复控件放到网页上,恢复控件工作正常

这是我的代码:(粗体字是相关代码)


忘记密码

为什么密码恢复控件在modalpopup extender中无法正常工作?有没有其他办法解决这个问题

好的,这是因为,默认情况下,提交时模式弹出窗口设置为隐藏。所以,只要你按下按钮,这个特定的表单就会被提交,并且隐藏起来

您可以做的是,在按钮单击事件中,在必要的语句(如果需要)之后,包括以下代码行:

HyperLink2_ModalPopupExtender.Show();
  • HyperLink2_ModalPopupXtender是模式弹出扩展程序控件的id

作为旁白,您可能希望将文本设置为忘记密码或恢复密码。“忘记密码”意味着您确实知道它,但想忘记它!模式弹出窗口是否在步骤1后关闭,或者密码恢复控件只是不做任何事情?输入并点击提交按钮后,整个模式弹出窗口关闭。
HyperLink2_ModalPopupExtender.Show();