1
我正在开发一个网站上的消息系统。如何避免查询字符串参数被记住?
当用户发送消息时,她被重定向到inbox?status=sent
,显示一个整洁的状态消息发送。
但是,如果她继续看到任何收件箱邮件并点击返回,她会再次进入此有状态页面,但我不想再显示它。
什么是处理这个问题的标准方法?
我正在开发一个网站上的消息系统。如何避免查询字符串参数被记住?
当用户发送消息时,她被重定向到inbox?status=sent
,显示一个整洁的状态消息发送。
但是,如果她继续看到任何收件箱邮件并点击返回,她会再次进入此有状态页面,但我不想再显示它。
什么是处理这个问题的标准方法?
你可以尝试使用TempData
[HttpPost]
public ActionResult SendMessage()
{
// TODO: send the message
TempData["status"] = "sent";
return RedirectToAction("Result");
}
,并在结果显示,你可以从TempData的获取它显示消息:
<div>@TempData["status"]</div>
这正是我一直在寻找。谢谢。 – 2011-06-09 11:30:16