Bộ điều khiển của tôi trả về một danh sách các mục theo quan điểm của tôi. Tôi cần xử lý trường hợp khi không có mục nào để hiển thị thông báo, "Không có mục nào".Cách MVC phù hợp để hiển thị thông báo "không có mục" trong chế độ xem
Tôi có thể:
- Kiểm tra list.Count từ bộ điều khiển của tôi và gửi lại một cái nhìn chỉ chứa thông điệp rằng, hoặc
- Kiểm tra list.Count từ quan điểm riêng của mình, và hiển thị các tin nhắn hoặc các mục cho phù hợp.
Tôi đọc rằng chế độ xem không nên có bất kỳ logic nào, do đó, cách MVC thuần túy sẽ là # 1 ở trên. Tôi có sai, hoặc được chấp nhận trong MVC? Cảm ơn nhiều.
Tôi đồng ý, phát hiện những thứ như đếm để hiển thị "Không có kết quả" sẽ ổn nhưng vẫn giữ cho phù hợp. Ý tôi là, tại sao chúng ta thậm chí có Razor nếu chúng ta không thể sử dụng nó ở bất cứ đâu :)? – Jack