สารบัญ:

ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร
ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร

วีดีโอ: ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร

วีดีโอ: ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร
วีดีโอ: Part 30. ViewData in .NET Core MVC. | Pass data from Controller To View To Layout | AspNetCoreMVC 2024, อาจ
Anonim

ผ่าน NS ข้อมูล จาก คอนโทรลเลอร์ ถึง ดู โดยใช้ TempData

ไปที่ไฟล์แล้วเลือกใหม่แล้วเลือกตัวเลือก "โครงการ" จากนั้นสร้าง ASP. NET โครงการเว็บแอปพลิเคชันตามภาพด้านล่าง จากนั้นเลือก "ว่าง" และทำเครื่องหมาย " MVC ” จากนั้นคลิกตกลง สร้างโครงการสำเร็จแล้ว

สอดคล้องกัน การส่งผ่านข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC เป็นอย่างไร?

เราผูกแบบจำลองเข้ากับมุมมอง ที่เรียกว่าการผูกแบบจำลองอย่างแน่นหนา

  1. สร้างแบบจำลองเพื่อความสนใจที่เรียบง่าย
  2. สร้างวิธีการดำเนินการที่แสดงมุมมองบน UI
  3. สร้างมุมมองที่พิมพ์อย่างชัดเจนซึ่งมีหน้าจอเหมือนกับในรูปที่ 1.1
  4. สร้างวิธีการดำเนินการที่จัดการคำขอ POST และประมวลผลข้อมูล

รู้ด้วยว่าเราสามารถใช้ ViewBag เพื่อส่งข้อมูลจากมุมมองไปยังตัวควบคุมได้หรือไม่? โดยทั่วไปแล้ว ViewBag เป็นหนทางสู่ ส่งข้อมูล จาก ตัวควบคุม เพื่อ ดู . เป็นวัตถุประเภทและเป็นคุณสมบัติไดนามิกภายใต้ ตัวควบคุม คลาสพื้นฐาน เมื่อเทียบกับ ViewData การทำงานจะคล้ายกันแต่ช้ากว่าเล็กน้อยและเปิดตัวใน ASP. NET MVC 3.0 (ViewData เปิดตัวใน MVC 1.0)

ในแง่นี้ เราจะส่งข้อมูลจากมุมมองไปยังตัวควบคุมได้อย่างไร

บล็อกนี้จะกล่าวถึงสี่ (4) วิธีทั่วไปในการส่งผ่านข้อมูลจากมุมมองไปยังตัวควบคุม:

  1. ผ่านโดยอาร์กิวเมนต์ที่พิมพ์
  2. ขอวัตถุ
  3. วัตถุคอลเลกชันแบบฟอร์ม
  4. การผูกข้อมูล

เราสามารถส่งข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData ได้หรือไม่

ถึง ผ่าน ที่พิมพ์แรง ข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData , เรา ต้องสร้างคลาสโมเดลแล้วเติมคุณสมบัติด้วย some ข้อมูล แล้วก็ ผ่าน นั่น ข้อมูล ถึง TempData เนื่องจากค่าและการเลือกชื่อคีย์เป็นทางเลือกของโปรแกรมเมอร์

แนะนำ: