我正在尝试设计一个多页面Web表单来收集用户的信息。用户可以随时退出,然后在他们离开的页面上稍后返回,我向用户发送一封电子邮件,其中包含在他们开始申请流程时返回其应用程序的链接。我想知道我是否可以用asp:向导做到这一点?有谁知道我是否可以使用asp:向导从用户离开的页面开始让我们假设第3页有他们的填充数据,当他们点击回来时,他们应该被带到prev。页面,即第2页。
答案 0 :(得分:0)
我认为这不是一个好方法。必须有一些替代方案,你必须尝试。坚果如果这是你的要求,那么你可能会面临这样的问题
您需要维护匿名用户或使用该向导的用户的数据库。结果浪费了数据库sapce。
您如何定义返回的用户是同一个真正的用户,而不是某些机器人或黑客。因为这可能导致数据公开。例如你是Akshay,你填写了2号并退出。现在第二天你想完成表格。系统如何知道你是Akshay Kumar而不是Sunil Shetty。如果一些Jhonny Lever来到Akshay可能会受到打击和审判,那么他会得到你。
因此,对这个问题进行深入思考,并与老年人讨论替代方案,还有很多SO Guru,这肯定会建议你一些好的出路。
答案 1 :(得分:0)
我不再使用向导,但可以使用Wizard.MoveTo方法返回到表单向导的任何步骤。 see here