1
我有一個使用@model關鍵字的剃刀視圖。我在模型的構造函數中添加了斷點,並且每當呈現視圖時,斷點都不會被調用,這意味着它不會進入構造函數。Razor View @model是否初始化模型?
我有一個使用@model關鍵字的剃刀視圖。我在模型的構造函數中添加了斷點,並且每當呈現視圖時,斷點都不會被調用,這意味着它不會進入構造函數。Razor View @model是否初始化模型?
編號@model只有聲明模型類型。如果你需要的模型的實例,那麼你必須創建一個在你的控制器,並把它傳遞給視圖,即:
return View(new MyModel());
然而,它並不總是必要創建一個實例。如果您需要訪問實例屬性(例如需要迭代的項目列表),則這是必需的。