7
แสดงมุมมองจากคอนโทรลเลอร์อื่นใน ASP.NET MVC
เป็นไปได้หรือไม่ที่จะแสดงมุมมองจากคอนโทรลเลอร์อื่น? พูดเช่นฉันมีCategoriesControllerและCategory/NotFound.aspxมุมมอง ในขณะที่CategoriesControllerฉันสามารถกลับมาView("NotFound")อย่างง่ายดาย ตอนนี้บอกว่าฉันมีProductsControllerและการกระทำและดูเพื่อเพิ่มผลิตภัณฑ์ อย่างไรก็ตามการกระทำนี้ต้องการให้เรามีหมวดหมู่เพื่อเพิ่มผลิตภัณฑ์ ตัวอย่างเช่นProducts/Add/?catid=10. ถ้าฉันไม่สามารถค้นหาหมวดหมู่ตามcatidฉันต้องการแสดงNotFoundมุมมองจากตัวควบคุมหมวดหมู่แทนที่จะสร้างCategoryNotFoundมุมมองภายใต้ตัวควบคุมผลิตภัณฑ์ เป็นไปได้หรือฉันกำลังสร้างสิ่งต่าง ๆ ในทางที่ผิด? มีวิธีที่ดีในการทำเช่นนี้?