You are on page 1of 1

_Layout

- Tạo một view trong thư mục Shared


- Copy hết tất cả các code html css từ file template và dán vào view bên trên
lưu ý là vẫn để thuộc tính layout là null.
- Tạo một thư mục Assets
+ trong thực mục Assets trên thêm vào thư mục admin và dán các thư mục chứa
css, js vào đây.
- Xác định phần html chung và riêng, đối với phần riêng thì xóa đi.
- Sau đó thêm phần @RenderBody() vào phần vừa xóa đi.
- Tiếp theo là dán phần vừa xóa đi lúc này vào một view nào đó chẵn hạn ở đây là
view index của controler tên là Home.
- Ta phải chị template cho view đó là template lúc nãy ta đã làm
- Tạo một partial view
+ đặt tên _LeftMenu
+ Tick chọn vào creates as a partial view và use a layout or master page.
+ Copy tất cả mã html của menu dán vào partial view đó và trong phần layout
thì chỗ vừa
cắt mã html lúc này thêm vào @RenderPage("ten_cua_partial_view_ben_tren");
Lưu ý là @RenderPage chỉ dùng cho mã html tĩnh
còn @RenderAction là dùng cho dữ liệu động.

Bai 4 TRUYEN GIA TRI TRONG MVC5


- Ta dùng action link cho các liên kết
- Nhưng nếu dùng hình ảnh thì ta phải sử dụng thẻ link truyền thống, và do vậy khi
cần chuyển hướng yêu cầu
có gọi tới các actionname và các controller tương tứng thì ta phải sử dụng
@Url.Action("Actionname","controller",new{@thamso = "thamso"})
ví dụ:
<a class = "class" href="@Url.Action("actionname","controller",new{@thamso =
thamso})" id="id">StringText</a>

You might also like