1

我需要做一个简单的图像列表。我尝试添加一个内容模块并使用我的自定义内容(图像、标题、网址)制作一个新模板。

这是我的模板的代码:

@foreach(var Element in List) {
var Contenuto = Element.Content;   
<div>
  @Contenuto.Immagine
</div>
}

Found @List.Count entries

即使我添加了更多内容,它也只显示第一个。然后我试着把它作为一个应用程序来做,同样的事情,只显示第一个项目。最后,我尝试对我的应用程序进行查询,它显示了所有项目。

请问我错过了什么?有没有办法把它作为一个简单的内容?

谢谢

4

1 回答 1

0

@foreach(element in List)是一个旧的语法,它仍然有效,但内容项然后在element.Content. 其余的都是一样的。

但是:循环遍历会更好,Data["Default"]因为它可以更一致地使用项目,这也与其他用例保持一致。在此处阅读更多信息:https ://github.com/2sic/2sxc/wiki/Razor-Data

于 2016-10-03T12:54:29.757 回答