Tôi đang cố gắng để có được vào MVC và hiện đang đọc cuốn sách chuyên nghiệp ASP.NET MVC wrox.Ai đó có thể giải thích ASP.NET MVC cho tôi?
Tôi nhận được nó cho đến nay. Thay vì mỗi URL đi đến một trang nó đi đến một bộ điều khiển. Hành động của bộ điều khiển sau đó lấy dữ liệu và quyết định xem sử dụng cái gì.
Tôi cũng hiểu rằng nếu tôi có url như/product.aspx? Id = 100 thì trình điều khiển sẽ nhận được chi tiết sản phẩm và hợp nhất chúng với chế độ xem "hiển thị sản phẩm".
Bây giờ đây là chút Tôi không nhận được ...
Nếu trang sản phẩm của tôi có thứ khác trên nó, giống như một hộp đăng nhập, một phần "top 10 sản phẩm", danh sách các loại vv mà có thể hoặc không được sử dụng trên các trang khác nữa thì tôi sẽ bao gồm chúng như thế nào và giữ mã riêng biệt?
Trong mô hình aspx cổ điển, nó sẽ đơn giản. Nếu 10 sản phẩm hàng đầu của tôi xuất hiện trên mỗi trang thì tôi sẽ đặt nó trong trang chính, nhưng nhiều khả năng tôi sẽ biến nó thành một điều khiển người dùng nếu nó sẽ được sử dụng trên một số trang chứ không phải các trang khác.
Từ những gì tôi hiểu về MVC cho đến nay, bộ điều khiển sản phẩm của tôi sẽ có được 10 sản phẩm hàng đầu và bất kỳ bộ điều khiển nào khác đang sản xuất một trang có 10 sản phẩm hàng đầu trên đó.
Bối rối. Hãy giúp tôi.
"nếu tôi có url như/product.aspx? Id = 100" - bạn thì không. :) – bzlm
Tạm dừng việc đọc và bắt đầu viết mã, sau đó bạn hiểu ... :) – Aristos
bzlm, điểm tốt. sản phẩm/100 – jonhobbs