如何在MVC中刷新当前页面。在MVC中刷新页面
[HttpGet]
public ActionResult Request()
{
if (Session["type"] != null && Session["resulttype"] != null)
{
return View();
}
else
{
return null;
}
}
我想在其他部分刷新我的页面。那是什么时候返回空值。
如何在MVC中刷新当前页面。在MVC中刷新页面
[HttpGet]
public ActionResult Request()
{
if (Session["type"] != null && Session["resulttype"] != null)
{
return View();
}
else
{
return null;
}
}
我想在其他部分刷新我的页面。那是什么时候返回空值。
您可以使用Request.UrlReferrer.ToString()
[HttpGet]
public ActionResult Request()
{
if (Session["type"] != null && Session["resulttype"] != null)
return View();
else
return Redirect(Request.UrlReferrer.ToString());
}
它是否没有返回调用....即RedirectToAction(“请求”); – Jinesh
不,你应该使用返回。 –
只是重定向到您要重定向到的操作。它会刷新你的页面。
[HttpGet]
public ActionResult Request()
{
if (Session["type"] != null && Session["resulttype"] != null)
{
return View();
}
else
{
return RedirectToAction("Request");
}
}
你可以使用'Redirect'或'RedirectToAction'重装 – Nilesh
它不工作....因为浏览器显示,其重定向到另一个页面,并再次重定向到另一个...即,形成一个循环.. – Jinesh
你想实现什么?这似乎不正确 – codingbiz