對不起,如果這是一個簡單的問題,但如果我想在模型中有一個列表,並且稍後訪問並設置列表的值?模型中的嵌套列表和查看和存儲數據
說我的主要模式是這樣的:
public class StartPageModel : IPageViewModel<StartPage>
{
public IList<ListContent> ListContent { get; set; }
public StartPage CurrentPage { get; set; }
}
public class ListContent
{
public IList<ListElement> ArticleListContent { get; set; }
public IList<ListElement> InsightListContent { get; set; }
}
我怎樣才能在ArticleListContent列表中引用父模型設置爲一個值?
public ActionResult Index(StartPage currentPage)
{
var model = new StartPageModel(currentPage);
model.ListContent.ArticleListContent = GetListContent(currentPage.ArticleCollection);
}
然而,這將返回錯誤:
IList does not contain a definition for 'ArticleListContent'
@霜這是什麼意思?這是一個編譯錯誤,使用不同的瀏覽器不會改變任何東西。 – CodeCaster