2 Mayıs 2009, CUMARTESİ
Nasıl ASP.NET MVC bir önceki eylem için yönlendirme yapabilirim?
Sağlar bazı sayfalar var varsayalım
some.web/articles/details/5
some.web/users/info/bob
some.web/foo/bar/7
ortak yarar bir Denetleyicisi gibi çağırabilirsiniz
locale/change/es
authorization/login
Nasıl alabilirim bu yöntemler (change
, login
) yönlendirmek için önceki eylemleri (details
, info
, bar
) süre geçirmeden önceki parametrelere onları (5
, bob
, 7
)?
Kısacası: Nasıl ben başka bir denetleyici bir eylem gerçekleştirdikten sonra ziyaret ettiği sayfaya yönlendiriyor muyum?
CEVAP
2 Mayıs 2009, CUMARTESİ
deneyin:
public ActionResult MyNextAction()
{
return Redirect(Request.Referrer);
}
alternatif olarak, darin sözlerine dokunmadan, bu deneyin:
public ActionResult MyFirstAction()
{
return RedirectToAction("MyNextAction",
new { r = Request.Url.ToString() });
}
sonra:
public ActionResult MyNextAction()
{
return Redirect(Request.QueryString["r"]);
}
Bunu Paylaş:
Nasıl jQuery Ajax çağrısından sonra bi...
Nasıl ilerleme iletişim ve arka plan i...
Sudo nasıl bir konuma çıkış yönlendirm...
Nasıl PHP bir yönlendirme yapmak için?...
Nasıl yönlendirme devre dışı Android i...