วิธีการดำเนินการที่ไม่ชัดเจนของ ASP.NET MVC
ฉันมีสองวิธีการดำเนินการที่ขัดแย้งกัน โดยพื้นฐานแล้วฉันต้องการไปยังมุมมองเดียวกันโดยใช้เส้นทางที่แตกต่างกันสองเส้นทางไม่ว่าจะโดย ID ของรายการหรือตามชื่อของรายการและของผู้ปกครอง (รายการสามารถมีชื่อเดียวกันในกลุ่มผู้ปกครองที่แตกต่างกันได้) สามารถใช้คำค้นหาเพื่อกรองรายการ ตัวอย่างเช่น... Items/{action}/ParentName/ItemName Items/{action}/1234-4321-1234-4321 นี่คือวิธีการดำเนินการของฉัน (มีRemoveวิธีดำเนินการด้วย) ... // Method #1 public ActionResult Assign(string parentName, string itemName) { // Logic to retrieve item's ID here... string itemId = ...; return RedirectToAction("Assign", "Items", new { itemId }); } // Method #2 public ActionResult Assign(string itemId, string searchTerm, …