Một view
có thể được chia sẻ giữa nhiều controllers
không? Nếu có, chúng ta có thể làm điều đó như thế nào?
Một view
có thể được chia sẻ giữa nhiều controllers
không? Nếu có, chúng ta có thể làm điều đó như thế nào?
Có, một view có thể được chia sẻ giữa nhiều controllers trong mô hình MVC (Model-View-Controller). Có hai cách chính để thực hiện điều này:
View()
của mỗi controller. Ví dụ, nếu bạn có một view tên là ShowUser.cshtml
nằm trong thư mục Views/User
, bạn có thể sử dụng view này từ một controller khác bằng cách chỉ định đường dẫn đầy đủ như sau:public ActionResult ShowAccount() {
return View("~/Views/User/ShowUser.cshtml");
}
Views/Shared
: ASP.NET MVC cung cấp một ...middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào