การใช้ ASP.NET MVC มีสถานการณ์ (เช่นการส่งแบบฟอร์ม) ที่อาจต้องใช้ไฟล์RedirectToAction
.
สถานการณ์ดังกล่าวอย่างหนึ่งคือเมื่อคุณพบข้อผิดพลาดในการตรวจสอบความถูกต้องหลังจากส่งแบบฟอร์มและจำเป็นต้องเปลี่ยนเส้นทางกลับไปที่แบบฟอร์ม แต่ต้องการให้ URL แสดง URL ของแบบฟอร์มไม่ใช่หน้าการดำเนินการที่ส่งไป
เนื่องจากฉันต้องการให้แบบฟอร์มมีPOST
ข้อมูล ed เดิมเพื่อความสะดวกของผู้ใช้และวัตถุประสงค์ในการตรวจสอบความถูกต้องฉันจะส่งข้อมูลผ่านทางRedirectToAction()
? ถ้าฉันใช้พารามิเตอร์ viewData พารามิเตอร์ของฉันPOST
จะเปลี่ยนเป็นGET
พารามิเตอร์