TOC

This article is currently in the process of being translated into Vietnamese (~72% done).

Layout:

Introduction

Từ khi web đầu tiên được tạo ra và mở rộng từ một trang đơn sang nhiều trang khác nhau, nhu cầu cần chia sẻ các phần riêng biệt của trang trở nên rõ ràng. Đi từ chia sẻ cùng footer ở cuối mỗi trang đến sử dụng lại layout phức tạp, meta dât và mọi thứ xung quanh nội dung của trang web.

Có nhiều công nghệ phía server đã được dùng để giải quyết theo nhiều cách khác nhau, từ include() trong PHP tới MasterPages trong ASP.NET WebForms. Chúng có ưu và nhược điểm nhất định , nhưng chúng giải quyết vấn đề: Cho phép sử dụng lại những thành phần lặp lại và chỉ xác đinh nội dung duy nhất cho mỗi trang.

In ASP.NET MVC, you can use something called a Layout, often in combination with Sections. You can have one or several Layouts in your project and each can include zero or more Sections. We will go through all the various Layout-related concepts in the following articles.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!