我有一个详细信息和编辑页面,用户可以通过单击电子邮件超链接从该页面发送电子邮件。
当他们单击“详细信息”或“编辑”页面超链接时,我会转到控制器,该控制器会打开一封用户可以编辑的电子邮件。
提交电子邮件后,我转到 [httppost]。
在 httppost actionresult 上,我需要使用 return RedirectToAction 来将用户重定向回他们开始的编辑或详细信息页面。
我正在考虑将此信息保存在会话变量中,以了解用户的来源:
Session["Originated"] = "Edit";
或者
Session["Originated"] = "Details";
或者有没有更好的方法来跟踪这一点。