RedirectToAction ระหว่างพื้นที่หรือไม่


คำตอบ:


279

คุณลองนี่ไหม:

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

4
ฉันไม่เห็นงานนี้เมื่อฉันกลับจากพื้นที่กลับสู่แอพหลัก พื้นที่ = "" ??
MvcCmsJon

33
@MvcCMsJon return RedirectToAction("action", "controller", new { area = "" });ควรทำ
kim3er

49

คำตอบของคุณเป็นประโยชน์กับฉัน ต้องการเพิ่มด้านล่าง:

หากคุณต้องการเปลี่ยนเส้นทางจากพื้นที่หนึ่งไปยังอีกพื้นที่หนึ่งรหัสด้านบนทำงานได้ดี

และหากคุณต้องการเปลี่ยนเส้นทางจากพื้นที่หนึ่งไปยังตัวควบคุม / มุมมองที่ไม่มีอยู่ในโฟลเดอร์พื้นที่ (เช่นในกรณีส่วนใหญ่ส่วนหน้าของคุณ) คุณสามารถระบุพื้นที่ = ""

กล่าวคือ

return RedirectToAction("action", "controller", new { area = "" });
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.