【发布时间】:2009-07-30 12:47:55
【问题描述】:
我在 asp.net 中做“忘记密码功能”
我的 forgotpassword.aspx 页面由用户名、安全问题、安全答案、新密码、重新输入密码和提交按钮组成。
当我点击上一页的“忘记密码”链接时,它应该提示我安全问题,当我在安全答案文本框中输入答案时,控件应该采取这两个(安全问题和安全答案)到后端(数据库)并验证安全答案是否正确。它应该回复一个布尔值。然后下一个“新密码”和“重新输入密码”应该被激活。
意味着返回数据库的操作应该在控件从安全答案文本框中出来时发生。在 Windows 表单中,我们可以使用“离开”事件(例如:textbox1_leave),但在 Web 表单中我们没有。
如果解决方案是使用 javascript,请告诉我处理 aspx(源页面)以及 .cs 文件编码的分步过程
【问题讨论】:
-
请使用正确的英文,不要使用 wud、shd 等缩写,尝试添加标点符号,正确使用换行符会使文本更具可读性
标签: c# .net asp.net javascript