Tôi mới đến asp.net mvc4 và có cái gì đó tôi không hiểu rõ.Tuyên bố của mô hình trong Razor Xem trong mvc4 asp.net
Tại sao tôi phải khai báo Mô hình bằng cách sử dụng @model ở trên cùng của chế độ xem, nếu tôi đã chuyển một đối tượng cho Chế độ xem trong bộ điều khiển.
Lấy một ví dụ:
Bộ điều khiển:
public ActionResult countryDetails(int id)
{
Country country = db.Country.Find(id);
return View(country);
}
Xem:
@model MvcApplication2.Models.Country
@{
ViewBag.Title = "countryDetails";
}
...
Bộ điều khiển trả về một View với một đối tượng như tham số, vì vậy mô hình nên được đã được biết đến. Tôi xin lỗi nếu nó là hiển nhiên, nhưng tôi không thể hiểu tại sao đây không phải là một tuyên bố "đôi".
Cảm ơn sự giúp đỡ của bạn!
Cảm ơn câu trả lời của bạn. Tôi đã nhận nó ngay bây giờ :) – Pierrito