我们如何使用System.Uri
重定向到特定操作
public ActionResult Edit(MyModel model)
{
Uri url = System.Web.HttpContext.Current.Request.UrlReferrer;
if (condition)
{
return View(url);
}
return View(model);
}
我想将页面重定向到url
请帮忙
最佳答案
有一个 Redirect()
方法需要一个 url。
技巧是首先将其转换为 string
,因为 Redirect()
方法不采用 Uri
对象:
public ActionResult Edit(MyModel )
{
Uri url = System.Web.HttpContext.Current.Request.UrlReferrer;
if (condition)
{
return Redirect(url.ToString());
}
return View(model);
}
关于asp.net-mvc - ASP.NET MVC : redirect to action using URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25398416/