Tôi muốn hiển thị thông tin về người dùng đã đăng nhập (tên người dùng, tên công ty, số thông báo, v.v.) trong bố cục và/hoặc xem một phần. Đây sẽ là phổ biến trên mỗi trang. Có một mẹo để lấy dữ liệu này cho họ không, hoặc có phải là trường hợp mở rộng từng mô hình để có thông tin này trong họ không?Đưa dữ liệu vào một giao diện hoặc bố cục một phần bằng cách sử dụng MVC
5
A
Trả lời
22
tôi sẽ đề nghị bạn có thể đi cho một hành động trẻ em và gọi nó từ cách bố trí, Bằng cách này bạn có thể tránh thực hiện các thông tin trong tất cả các kiểu xem.
Ví dụ:
hành động trẻ em
public class UserController
{
[ChildActionOnly]
public PartialViewResult UserInfo()
{
var userInfo = .. get the user information from session or db
return PartialView(userInfo);
}
}
phần Xem
@model UserInfoModel
@Html.DisplayFor(m => m.UserName)
@Html.DisplayFor(m => m.CompanyName)
...
Layout view
<header>
@Html.Action("UserInfo", "User")
</header>
0
Bạn vẫn có thể tạo Trang cái trong MVC phù hợp với yêu cầu của bạn. Kiểm tra liên kết này để tìm hiểu làm thế nào để tạo ra quang cảnh một phần trong MVC
Các vấn đề liên quan
- 1. ASP.NET MVC 3 Xem một phần trong trang bố cục
- 2. Sử dụng agility.js để bố cục trang và bố cục
- 3. Đưa dữ liệu GridView vào một DataTable
- 4. Asp.Net MVC tải một phần xem bằng cách sử dụng ajax từ tab Giao diện người dùng JQuery
- 5. Tính đa hình giao diện kỳ lạ bằng cách sử dụng thành phần giao diện
- 6. Bố cục MVC VS Trang chủ MVC
- 7. Giao diện người dùng - Màu sắc và bố cục
- 8. Phân tích dữ liệu XML bằng cách sử dụng php để đưa vào cơ sở dữ liệu mysql
- 9. Có thể buộc thực hiện rõ ràng giao diện (hoặc một phần của giao diện) không?
- 10. Asp.Net MVC bố trí và một phần quan điểm
- 11. Làm cách nào để tôi thụt lề một số thành phần bằng cách sử dụng bố cục Java Swing
- 12. Bố cục giao diện người dùng hai lần: Tại sao?
- 13. Viết một giao diện bằng tiếng kêu
- 14. Bố cục biểu mẫu bằng cách sử dụng CSS
- 15. Sử dụng bố cục ScrollViews vào HorizontalScrollView
- 16. giao diện giống như giao diện điều khiển trên trang web bằng cách sử dụng javascript
- 17. Giao diện người dùng Kendo Giao diện chuyển nguồn dữ liệu AutoComplete chỉ đọc một lần
- 18. Sử dụng các phần trong Chế độ xem một phần trong MVC 4.0
- 19. Làm cách nào để ghi dữ liệu động vào bố cục trang trong Dao cạo MVC 3?
- 20. Một phần xem kế thừa từ bố cục chính
- 21. Làm cách nào để tự động tạo một giao diện dữ liệu lõi trong Xcode 4?
- 22. Thay đổi Panels bằng cách sử dụng Bố cục thẻ
- 23. ASP.NET MVC: Sử dụng Html.Partial hoặc Html.Action?
- 24. Cách ghi dữ liệu JSON một cách an toàn vào tệp bằng cách sử dụng PHP
- 25. Tạo pdf từ giao diện .net mvc
- 26. Chèn vào nhiều bảng cơ sở dữ liệu bằng cách sử dụng LINQ, ASP.NET MVC
- 27. Cách tạo bố cục Tiêu đề/Nội dung/Chân trang này bằng cách sử dụng CSS?
- 28. cách sử dụng chế độ xem được khai báo trong một tệp xml bố cục trong bố cục khác
- 29. Làm cách nào để đưa dữ liệu vào Trang chủ?
- 30. Cách tạo mã QR bằng cách sử dụng một số dữ liệu đầu vào trong ios
lớn - chính xác những gì tôi đã hy vọng. Cảm ơn câu trả lời của bạn. –