2011-11-15 24 views
1

好吧,這可能是一個愚蠢的問題,但我如何引用我傳遞給視圖在asp.net mvc中的ViewModel對象?如何在我的視圖中引用ViewModel

所以說我的控制器動作有這個末

return View(myModelObject); 
在我看來

,我該如何參考呢?請使用剃刀語法。

回答

2

你只需要2個步驟在您的視圖的頭

  1. 使用@model(小字母M)

    @model MyNamespace.MyModelObject

  2. 使用模式,在你代碼塊或行內語句如下

@Model 

@{ 
    Model 

}

,並記住您將使用大寫字母M

2

您可以通過ViewDataDictionary對象的Model屬性來引用它。像這樣的東西來引用您的視圖模型的財產:

@{string StringVariable = Model.YourViewModelStringProperty;} 
相關問題