2sxc:列表仅适用于app中的查询?

时间:2016-09-29 13:00:11

标签: 2sxc

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

以下是我的模板的代码:

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

Found @List.Count entries

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

我错过了什么?有没有办法将其作为一个简单的内容?

谢谢

1 个答案:

答案 0 :(得分:0)

@foreach(element in List)是一种较旧的语法,仍可使用,但随后会在element.Content上找到内容项。其余的都是一样的。

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