0
我想從我的控制器通過列表的視圖不能得到的字符串。從控制器傳遞一個列表,MVC查看 - 使用的foreach
在我看來定義的模型是:
@model List<prismic.starter.Models.ResourceModel>
我傳遞一個List<ResourceModel>
從我的控制器的觀點:
public async Task<ActionResult> resources()
{
var docArray = await new Prismic_Connect().getAllByType("resource");
List<ResourceModel> resourceList = new List<ResourceModel>();
foreach(var doc in docArray)
{
resourceList.Add(new ResourceModel(doc));
}
return View(resourceList);
}
我能得到我想要顯示的字符串值通過編寫以下內容:
@Model.First().getTitle();
但是,當我嘗試循環通過列表使用摹foreach
,不顯示「標題」字符串。
@{
foreach (var doc in Model)
{
doc.getTitle();
}
}
我在做什麼錯在這裏?