我有一个申请 它是由我的同事开发的,但是他已经超负荷并且给了我,请求者需要改变。 当用户填写所有字段并提交按钮时,有一个包含文本框和下拉列表字段的页面,而提交电子邮件通知必须发送到一个组(该组的电子邮件地址)以及此填充页面的链接全面的信息。
当用户收到电子邮件并打开链接时,他应该能够看到所有字段,其中包含最近由第一个用户填写的信息,但所有字段必须在没有一个ddl的情况下不可见,并且第二个用户(收到电子邮件)通知)能够更改ddl数据并提交按钮。然后应该像工作流一样为第三个用户重复相同的过程 如何通过链接发送具有ID(modifySite.aspx?id = 453)的URL作为电子邮件通知以及此过程如何继续?
我需要你帮我解决这个问题
答案 0 :(得分:0)
好的,所以我理解你需要向每个组发送唯一的URL,以便他们只能看到与他们相关的数据,通过点击该URL,他们可以看到包含所有数据的表单,但有些控件应该是如果我已正确理解,那么对他们禁用,
你可以做这样的事情
每次您想发送带有链接的电子邮件时,
domain.aspx?something=sadsad34sa1
的内容(请记住使用Id将其记录在您的数据库中)您还可以在保存加密/解密密钥的同一个表中保留链接到期日期,只需在页面加载中再添加一个条件。
希望它有所帮助。
对于某些相关代码,请参阅: Trying to encrypt a random key for password reset functionality
http://www.dotnetfunda.com/articles/show/748/url-encryption-in-aspnet