asp.net 3.5 中的多页面表单
我正在尝试设计一个多页网络表单来收集用户的信息。用户可以随时退出,然后返回他们离开的页面,当用户开始申请流程时,我会向用户发送一封电子邮件,其中包含返回其申请的链接。我想知道我是否可以使用 asp:wizard 来做到这一点?有谁知道我是否可以使用 asp:wizard 从用户离开的页面开始让我们假设第三页包含填充的数据,并且当他们单击返回时,他们应该被带到上一页。页即第二页。
I am trying to design a multiple page web form to collect information from the users. Users can quit at any time and then come back later on the page where they left, I send an email to users containing a link back to their application when they start application process. I am wondering if I can do this with asp:wizard? Does anyone know whether I can use asp:wizard to start from a page where user has left along lets assume 3rd page with their filled data and also when they click back, they should be taken to the prev. page i.e. 2nd page.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为这不是一个好方法。一定有一些替代方案,你必须尝试一下。 Nut 如果这是您的要求,那么您可能会遇到这样的问题
您需要维护匿名用户或正在使用向导的用户的数据库。结果浪费了数据库空间。
您如何定义返回的用户是同一个真实用户,而不是某个机器人或黑客。因为这可能会导致数据公开。例如,您是 Akshay ,您填写到 wiz#2 并退出。现在,第二天您想要填写表格。系统如何知道您是 Akshay Kumar,而不是 Sunil Shetty。另外,如果某个约翰尼·利弗(Jhonny Lever)过来并可能对阿克谢(Akshay)进行打击和审判,那么他就会抓住你。
所以要深入思考这个问题,并与前辈讨论替代方案,也有很多SO Guru,这肯定会给你一些好的出路。
I think this is not a good approach. There must be some alternative, that you must try. Nut If this is your requirement, then you might face issues like this
You need to maintain a database of the anonymous users or the users that are using the wizard. Result waste of database sapce.
How would you define that the returning user is the same genuine user , not some bot or hacker. As this might leads make data public. For example you are Akshay , you filled up to wiz#2 and quit. Now next day you want to complete the form. How the system will know u r Akshay Kumar not Sunil Shetty. Also if some Jhonny Lever come and might take a hit and trial on Akshay , then he will get you.
So take a deep thought on the issue and discuss with the seniors regarding the alternatives, also there are lots of SO Guru, which will definitely suggest you some good way out.
我不再使用向导,但可以使用 Wizard.MoveTo 方法返回到表单向导的任何步骤。 请参阅此处
I am not using Wizard anymore, but it is possible to go back to any step of the form wizard by using Wizard.MoveTo method. see here