Tôi hiện đang xây dựng một ứng dụng bằng ASP.NET MVC. Các trang nhập dữ liệu là khá dễ dàng để mã, tôi chỉ cần thực hiện mô hình cho các trang của các loại đối tượng doanh nghiệp của tôi:Làm cách nào để tạo giao diện người dùng bảng điều khiển bằng ASP.NET MVC?
namespace MyNameSpace.Web.Views.ProjectEdit
{
public partial class MyView : ViewPage<Project>
{
}
}
Nơi tôi đang gặp khó khăn là tìm ra cách tốt nhất để thực hiện một bảng điều khiển như giao diện, với các phần độc lập, sử dụng ASP.NET MVC, nơi Mô hình cho mỗi phần sẽ khác nhau? Tôi là giả sử rằng mỗi phần sẽ là điều khiển người dùng MVC.
Ngoài ra, làm thế nào tôi có thể làm cho nó để mỗi phần có thể kiểm tra?
Vì vậy, hãy nói rằng tôi có một HomeController ... và trên xem Index tôi muốn hiển thị X điều khiển người dùng khác ... làm thế nào tôi sẽ làm điều này? – mattruma
Tạo Bảng điều khiển của bạn Xem làm cho mỗi UserControls trong chế độ xem được đặt như bạn muốn. Có hành động Index của bạn thu thập các mô hình cần thiết cho từng điều khiển người dùng và lưu trữ từng mô hình trong một mục ViewData có tên thích hợp. Mỗi điều khiển chỉ cần hiển thị dữ liệu của nó. – tvanfosson
(cont.) Hành động Index trả về ViewResult cho DashboardView với dữ liệu thích hợp cho từng điều khiển người dùng. – tvanfosson