Alanlar arasında RedirectToAction?


Yanıtlar:


284

Bunu denedin mi?

return RedirectToAction("action", "controller", new { area = "area" });

4
Bir alandan ana uygulamaya geri döndüğümde bu çalışmayı görmüyorum. Alan = "" ??
MvcCmsJon

34
@MvcCMsJon return RedirectToAction("action", "controller", new { area = "" });yapmalı.
kim3er

49

Cevabınız bana yardımcı oldu. Aşağıya eklemek istedim:

Bir alandan başka bir alana yönlendirmek istiyorsanız, yukarıdaki kod iyi çalışır.

Ve, bir alandan alan klasöründe bulunmayan bir denetleyiciye / görünüme yeniden yönlendirmek istiyorsanız (yani çoğu durumda, ön ucunuz), alan = "" belirtebilirsiniz.

yani

return RedirectToAction("action", "controller", new { area = "" });
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.