การดำเนินการใน ASP NET MVC คืออะไร
การดำเนินการใน ASP NET MVC คืออะไร

วีดีโอ: การดำเนินการใน ASP NET MVC คืออะไร

วีดีโอ: การดำเนินการใน ASP NET MVC คืออะไร
วีดีโอ: เรียนรู้พื้นฐาน MVC ภายใน 20 นาที 👨‍💻💯 2024, มีนาคม
Anonim

งูเห่า . NET MVC - การกระทำ . งูเห่า . NET MVC Action เมธอดมีหน้าที่รับผิดชอบในการดำเนินการตามคำขอและสร้างการตอบกลับ โดยค่าเริ่มต้น จะสร้างการตอบสนองในรูปแบบของ ActionResult การกระทำ โดยทั่วไปจะมีการแมปแบบหนึ่งต่อหนึ่งกับการโต้ตอบของผู้ใช้

ในทำนองเดียวกัน ผู้คนถามว่าการกระทำส่งผลอะไรใน ASP NET MVC?

หนึ่ง ผลการดำเนินการ เป็นประเภทส่งคืนของวิธีการควบคุมหรือที่เรียกว่า an การกระทำ เมธอด และทำหน้าที่เป็นคลาสพื้นฐานสำหรับ * ผลลัพธ์ ชั้นเรียน การกระทำ วิธีการส่งคืนโมเดลไปยังมุมมอง สตรีมไฟล์ เปลี่ยนเส้นทางไปยังตัวควบคุมอื่น หรืออะไรก็ตามที่จำเป็นสำหรับงานในมือ

นอกจากนี้การกระทำของตัวควบคุมคืออะไร? หนึ่ง การกระทำ (หรือ การกระทำ method) เป็นวิธีการบน a ตัวควบคุม ที่จัดการคำขอที่เข้ามา คอนโทรลเลอร์ ให้วิธีการเชิงตรรกะของการจัดกลุ่มที่คล้ายกัน การกระทำ ร่วมกัน โดยอนุญาตให้ใช้ชุดกฎทั่วไป (เช่น การกำหนดเส้นทาง การแคช การอนุญาต) ร่วมกัน คำขอที่เข้ามาจะถูกจับคู่กับ การกระทำ ผ่านการกำหนดเส้นทาง

สิ่งที่ควรทราบก็คือวิธีการที่ไม่ดำเนินการใน ASP NET MVC คืออะไร

โดยค่าเริ่มต้น the MVC กรอบปฏิบัติต่อสาธารณะทั้งหมด วิธีการ ของคลาสคอนโทรลเลอร์ as วิธีดำเนินการ . หากคลาสคอนโทรลเลอร์ของคุณมี public กระบวนการ และคุณไม่ต้องการให้มันเป็น วิธีดำเนินการ , คุณต้องทำเครื่องหมายว่า กระบวนการ ด้วยแอตทริบิวต์ NonActionAttribute สาธารณะใด ๆ กระบวนการ ในคลาสคอนโทรลเลอร์สามารถเรียกผ่าน URL

ประเภทการส่งคืนในวิธีการดำเนินการ MVC คืออะไร

มี ActionResult ที่ได้รับมากมาย ประเภทใน MVC ที่เราใช้ในการ กลับ ผลลัพธ์ของตัวควบคุม กระบวนการ ไปที่มุมมอง

ประเภทของการกระทำผล:

  • ดูผลลัพธ์
  • ผลลัพธ์มุมมองบางส่วน
  • ผลลัพธ์เนื้อหา
  • ผลลัพธ์การเปลี่ยนเส้นทาง
  • RedirectToRouteResult
  • ผลลัพธ์ Json
  • ผลลัพธ์ว่างเปล่า
  • ไฟล์ผลลัพธ์

แนะนำ: