Việc sử dụng _layout Cshtml trong MVC là gì?
Việc sử dụng _layout Cshtml trong MVC là gì?

Video: Việc sử dụng _layout Cshtml trong MVC là gì?

Video: Việc sử dụng _layout Cshtml trong MVC là gì?
Video: #13 Khám phá Default Layout.cshtml trong ASP.NET CORE 5.0 MVC | HỌC ASP.NET CORE 5.0 TỪ ĐẦU ĐỂ LÀM 2024, Tháng mười hai
Anonim

Các Bố trí chế độ xem chứa các phần chung của giao diện người dùng. Nó giống như trang chủ của các biểu mẫu web ASP. NET. _Xem Bắt đầu. cshtml tập tin có thể được đã sử dụng để chỉ định đường dẫn của bố trí , đến lượt nó sẽ có thể áp dụng cho tất cả các dạng xem của thư mục và thư mục con của nó.

Hơn nữa, _layout Cshtml trong MVC là gì?

cshtml "trong thư mục" Được chia sẻ ". Tệp" _Bố trí . cshtml " Đại diện cho bố trí của mỗi trang trong ứng dụng. Nhấp chuột phải vào thư mục Chia sẻ trong Giải pháp Explorer, sau đó chuyển đến mục "Thêm" và nhấp vào "Xem". Bây giờ Chế độ xem đã được tạo.

Tương tự như vậy, việc sử dụng RenderBody trong MVC là gì? RenderBody . RenderBody được gọi để hiển thị nội dung của chế độ xem con. Bất kỳ nội dung nào trên chế độ xem đã nói không nằm trong phần @ sẽ được hiển thị bởi RenderBody . Sử dụng chế độ xem Bố cục ở trên, điều đó có nghĩa là tất cả nội dung trong chế độ xem con sẽ được hiển thị bên trong.

Tương tự, người ta có thể hỏi, việc sử dụng _ViewStart Cshtml trong MVC là gì?

_Xem bắt đầu . cshtml Là đã sử dụng để đặt logic giao diện người dùng chung trên các Chế độ xem trong thư mục, nơi nó được đặt. Điều này có nghĩa là, các chế độ xem trong một thư mục duy nhất đang có _Xem bắt đầu . cshtml sẽ được hiển thị cùng với nó.

_Layout Cshtml hoạt động như thế nào?

cshtml tệp, ảnh hưởng đến tất cả các trang nội dung trong thư mục mà nó Là được đặt và tất cả các thư mục con. Theo mặc định, bố trí tập tin Là được đặt trong thư mục Pages / Shared, nhưng nó có thể được đặt ở bất kỳ đâu trong cấu trúc thư mục ứng dụng.

Đề xuất: