![ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร ส่งข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC TempData อย่างไร](https://i.answers-technology.com/preview/technology-and-computing/13940857-how-pass-data-from-view-to-controller-in-mvc-tempdata-j.webp)
สารบัญ:
2025 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2025-01-22 17:42
ผ่าน NS ข้อมูล จาก คอนโทรลเลอร์ ถึง ดู โดยใช้ TempData
ไปที่ไฟล์แล้วเลือกใหม่แล้วเลือกตัวเลือก "โครงการ" จากนั้นสร้าง ASP. NET โครงการเว็บแอปพลิเคชันตามภาพด้านล่าง จากนั้นเลือก "ว่าง" และทำเครื่องหมาย " MVC ” จากนั้นคลิกตกลง สร้างโครงการสำเร็จแล้ว
สอดคล้องกัน การส่งผ่านข้อมูลจากมุมมองไปยังคอนโทรลเลอร์ใน MVC เป็นอย่างไร?
เราผูกแบบจำลองเข้ากับมุมมอง ที่เรียกว่าการผูกแบบจำลองอย่างแน่นหนา
- สร้างแบบจำลองเพื่อความสนใจที่เรียบง่าย
- สร้างวิธีการดำเนินการที่แสดงมุมมองบน UI
- สร้างมุมมองที่พิมพ์อย่างชัดเจนซึ่งมีหน้าจอเหมือนกับในรูปที่ 1.1
- สร้างวิธีการดำเนินการที่จัดการคำขอ POST และประมวลผลข้อมูล
รู้ด้วยว่าเราสามารถใช้ ViewBag เพื่อส่งข้อมูลจากมุมมองไปยังตัวควบคุมได้หรือไม่? โดยทั่วไปแล้ว ViewBag เป็นหนทางสู่ ส่งข้อมูล จาก ตัวควบคุม เพื่อ ดู . เป็นวัตถุประเภทและเป็นคุณสมบัติไดนามิกภายใต้ ตัวควบคุม คลาสพื้นฐาน เมื่อเทียบกับ ViewData การทำงานจะคล้ายกันแต่ช้ากว่าเล็กน้อยและเปิดตัวใน ASP. NET MVC 3.0 (ViewData เปิดตัวใน MVC 1.0)
ในแง่นี้ เราจะส่งข้อมูลจากมุมมองไปยังตัวควบคุมได้อย่างไร
บล็อกนี้จะกล่าวถึงสี่ (4) วิธีทั่วไปในการส่งผ่านข้อมูลจากมุมมองไปยังตัวควบคุม:
- ผ่านโดยอาร์กิวเมนต์ที่พิมพ์
- ขอวัตถุ
- วัตถุคอลเลกชันแบบฟอร์ม
- การผูกข้อมูล
เราสามารถส่งข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData ได้หรือไม่
ถึง ผ่าน ที่พิมพ์แรง ข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData , เรา ต้องสร้างคลาสโมเดลแล้วเติมคุณสมบัติด้วย some ข้อมูล แล้วก็ ผ่าน นั่น ข้อมูล ถึง TempData เนื่องจากค่าและการเลือกชื่อคีย์เป็นทางเลือกของโปรแกรมเมอร์
แนะนำ:
คุณใช้ flex ใน CSS อย่างไร
![คุณใช้ flex ใน CSS อย่างไร คุณใช้ flex ใน CSS อย่างไร](https://i.answers-technology.com/preview/technology-and-computing/13814013-how-do-you-use-flex-in-css-j.webp)
สรุป ใช้จอแสดงผล: ดิ้น; เพื่อสร้างคอนเทนเนอร์แบบยืดหยุ่น ใช้ justify-content เพื่อกำหนดการจัดตำแหน่งแนวนอนของรายการ ใช้ align-items เพื่อกำหนดการจัดตำแหน่งแนวตั้งของรายการ ใช้ flex-direction หากคุณต้องการคอลัมน์แทนแถว ใช้ค่าแถว-ย้อนกลับหรือคอลัมน์-ย้อนกลับเพื่อพลิกลำดับรายการ
คุณชี้ Freenom ไปที่ 000webhost อย่างไร
![คุณชี้ Freenom ไปที่ 000webhost อย่างไร คุณชี้ Freenom ไปที่ 000webhost อย่างไร](https://i.answers-technology.com/preview/technology-and-computing/13815373-how-do-you-point-freenom-to-000webhost-j.webp)
วิธีชี้โดเมนจาก freenom.com ไปที่000webhost.com เข้าสู่ระบบบัญชี freenom.com ไปที่บริการ -> โดเมนของฉัน เลือกโดเมนและคลิกจัดการโดเมน เลือกจัดการ Freenom DNS เพิ่มระเบียน CNAME สองรายการ: example-website.tk ->example.000webhostapp.com และ www ->example.000webhostapp.com คลิกบันทึกการเปลี่ยนแปลง
เราสามารถส่งข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData ได้หรือไม่
![เราสามารถส่งข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData ได้หรือไม่ เราสามารถส่งข้อมูลจากคอนโทรลเลอร์เพื่อดูโดยใช้ TempData ได้หรือไม่](https://i.answers-technology.com/preview/technology-and-computing/14038379-can-we-pass-data-from-controller-to-view-using-tempdata-j.webp)
ViewData, ViewBag และ TempData ใช้เพื่อส่งข้อมูลระหว่างตัวควบคุม การดำเนินการ และมุมมอง ในการส่งผ่านข้อมูลจากคอนโทรลเลอร์เพื่อดู คุณสามารถใช้ ViewData หรือ ViewBag ได้ ในการส่งผ่านข้อมูลจากคอนโทรลเลอร์หนึ่งไปยังอีกคอนโทรลเลอร์หนึ่ง คุณสามารถใช้ TempData ได้
MVC จัดการกับข้อผิดพลาดที่กำหนดเองใน asp net อย่างไร
![MVC จัดการกับข้อผิดพลาดที่กำหนดเองใน asp net อย่างไร MVC จัดการกับข้อผิดพลาดที่กำหนดเองใน asp net อย่างไร](https://i.answers-technology.com/preview/technology-and-computing/14093032-how-does-mvc-handle-custom-errors-in-asp-net-j.webp)
หน้าข้อผิดพลาดที่กำหนดเองใน ASP.NET MVC ขั้นแรกให้เพิ่มข้อผิดพลาด หน้า cshtml (ดูหน้า) ไปยังโฟลเดอร์ที่ใช้ร่วมกันหากยังไม่มี เพิ่มหรือแก้ไขเว็บ config และตั้งค่า Custom Error Element เป็น On เพิ่ม Action Controller เฉพาะและ View เพื่อแสดงรหัสสถานะ HTTP เพิ่มแอตทริบิวต์ [HandleError] ให้กับ Targeted Action Method
คุณจัดการกับข้อยกเว้นในสภาพแวดล้อม Spring MVC อย่างไร
![คุณจัดการกับข้อยกเว้นในสภาพแวดล้อม Spring MVC อย่างไร คุณจัดการกับข้อยกเว้นในสภาพแวดล้อม Spring MVC อย่างไร](https://i.answers-technology.com/preview/technology-and-computing/14163661-how-do-you-handle-exceptions-in-spring-mvc-environment-j.webp)
ในการจัดการข้อยกเว้นใน String MVC เราสามารถกำหนดวิธีการในคลาสคอนโทรลเลอร์และใช้คำอธิบายประกอบ @ExceptionHandler การกำหนดค่าสปริงจะตรวจจับคำอธิบายประกอบนี้และลงทะเบียนเมธอดเป็นตัวจัดการข้อยกเว้นสำหรับคลาสข้อยกเว้นอาร์กิวเมนต์และคลาสย่อย