使用 ASP.Net MVC,我正在发布一个动作(然后我将一个电子邮件地址添加到数据库表等)
我需要重新定向回引荐来源网址,但还需要在引荐来源网址的查询字符串中添加一些内容。这个动作可以从很多地方调用,所以我不能重定向到当前控制器中的动作。
如何重定向到引用者并向查询字符串添加一些内容(请记住,引用者可能已经具有我需要保留的查询字符串值)。
[HttpPost]
public ActionResult MyAction(MyModel model)
{
//Do stuff.
return new RedirectResult(Request.UrlReferrer.ToString()); // + query string value?
}
谢谢!