web-dev-qa-db-fra.com

Actualiser une page dans MVC

Comment actualiser la page actuelle dans MVC.

[HttpGet]
public ActionResult Request()
{
    if (Session["type"] != null  && Session["resulttype"] != null)
    {
        return View();
    }
    else
    {
        return null;
    }
}

Je souhaite rafraîchir ma page dans une autre partie. C'est à ce moment que renvoie la valeur null.

13
Jinesh

Vous pouvez utiliser Request.UrlReferrer.ToString()

[HttpGet]
public ActionResult Request()
{

    if (Session["type"] != null  && Session["resulttype"] != null)
        return View();
    else
        return Redirect(Request.UrlReferrer.ToString());
}
28
Jeyhun Rahimov

Redirigez simplement vers l'action vers laquelle vous souhaitez rediriger. Cela rafraîchira votre page.

    [HttpGet]
    public ActionResult Request()
    {
        if (Session["type"] != null  && Session["resulttype"] != null)
        {
            return View();
        }
        else
        {
            return RedirectToAction("Request");
        }
    }
5
Rahul