0
我見過很多在視圖中訪問ViewModel屬性的簡單示例。 我所需要的是通過遍歷一個陣列(其中一個屬性是一個數組),並在表中顯示它們..在視圖中訪問ViewModel屬性
我通過以下視圖模型到我的視圖:
public class myViewModel
{
public List<SomeObject> listofObjects {get;set}
//other properties....
}
public class SomeObject {
public string Id {get;set;}
public string Name {get; set;}
public string Someotherprop {get; set;}
}
問題1:如何循環訪問listOfObjects並在表中顯示其所有屬性?我使用Razor使用asp.net mvc 3。
問題2:如何讓這個數組在我的Javascript代碼中可訪問?
謝謝
好吧,我傳遞ViewModel ...所以它會(在Model.listOfObjects中的var項目)? – sarsnake
@sarsnake這是正確的。 – 2011-11-16 00:52:17
它真的取決於你傳遞給視圖的對象是否如上例所示,我只將數組傳遞給視圖。在你的情況下,模型聲明將是@model myViewModel – heisthedon