การใช้ _layout Cshtml ใน MVC คืออะไร
การใช้ _layout Cshtml ใน MVC คืออะไร

วีดีโอ: การใช้ _layout Cshtml ใน MVC คืออะไร

วีดีโอ: การใช้ _layout Cshtml ใน MVC คืออะไร
วีดีโอ: (#8) Layout file explanation | _Layout.cshtml in .NET 6| ASP MVC .NET 6 C# Tutorial for beginners 2024, อาจ
Anonim

NS เค้าโครง มุมมองมีส่วนทั่วไปของ UI เหมือนกับมาสเตอร์เพจของเว็บฟอร์ม ASP. NET _ViewStart cshtml ไฟล์สามารถ ใช้แล้ว เพื่อระบุเส้นทางของ เลย์เอาต์ หน้า ซึ่งจะใช้ได้กับมุมมองทั้งหมดของโฟลเดอร์และโฟลเดอร์ย่อย

นอกจากนี้ _layout Cshtml ใน MVC คืออะไร

cshtml " ไฟล์ในโฟลเดอร์ "แชร์" ไฟล์ " _เลย์เอาต์ . cshtml " หมายถึง เลย์เอาต์ ของแต่ละหน้าในใบสมัคร คลิกขวาที่โฟลเดอร์ที่ใช้ร่วมกันใน Solution Explorer จากนั้นไปที่รายการ "เพิ่ม" และคลิกที่ "ดู" ตอนนี้สร้างมุมมองแล้ว

ในทำนองเดียวกันการใช้ RenderBody ใน MVC คืออะไร? RenderBody . RenderBody ถูกเรียกเพื่อแสดงเนื้อหาของมุมมองลูก เนื้อหาใด ๆ ในมุมมองดังกล่าวที่ไม่อยู่ในส่วน @ จะถูกแสดงโดย RenderBody . การใช้มุมมองเค้าโครงด้านบน หมายความว่าเนื้อหาทั้งหมดในมุมมองย่อยจะแสดงผลภายในไฟล์.

ในทำนองเดียวกันอาจมีคนถามว่า _ViewStart Cshtml ใน MVC มีประโยชน์อย่างไร

_Viewstart . cshtml เป็น ใช้แล้ว เพื่อวางลอจิก UI ทั่วไปใน Views ในโฟลเดอร์ที่มันตั้งอยู่ ซึ่งหมายความว่ามุมมองในโฟลเดอร์เดียวที่มี _Viewstart . cshtml จะแสดงผลไปพร้อมกับมัน

_layout Cshtml ทำงานอย่างไร

cshtml ไฟล์ ซึ่งมีผลกับหน้าเนื้อหาทั้งหมดในโฟลเดอร์ที่ไฟล์นั้น เป็น วางไว้และโฟลเดอร์ย่อยทั้งหมด โดยค่าเริ่มต้น the เลย์เอาต์ ไฟล์ เป็น วางไว้ในโฟลเดอร์ Pages/Shared แต่มัน สามารถ วางไว้ที่ใดก็ได้ในโครงสร้างโฟลเดอร์แอปพลิเคชัน

แนะนำ: