作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我真的很想使用 GridView 在简单的文本页面上呈现我的内容。我有一个设置了别名“content”的 GridView 。我要在模板中输入什么才能显示出来? @CurrentPage.content
不起作用。我意识到它可能使用了 7.2 附带的那些部分,但我不知道如何使用它们。
了解我在这方面的知识水平可能会有所帮助。我对将模板连接到文档类型非常陌生。到目前为止,我真正知道如何使用的从我的内容中提取数据的唯一方法是:
通过键入类似 @CurrentPage.content
通过输入类似 @Umbraco.Media(CurrentPage.Picture)
最佳答案
Official documentation for the GridView可以在社区网站上找到。为了后代的缘故,这里是相关部分:
要在站点上显示网格,请使用:
@CurrentPage.GetGridHtml("propertyAlias")
这将默认使用 View /views/partials/grid/bootstrap3.cshtml 您也可以通过重载方法使用内置的 bootstrap2.cshtml View :
@CurrentPage.GetGridHtml("propertyAlias", "bootstrap2")
或者指向一个自定义 View ,默认情况下在/views/partials/grid/中查找 - 或者为方法提供完整路径
@CurrentPage.GetGridHtml("propertyAlias", "mycustomview")
@CurrentPage.GetGridHtml("propertyAlias", "/views/mycustomfile.cshtml")
如果您使用的是强类型模型,只需将@CurrentPage 替换为@Model.Content,因此:
@Model.Content.GetGridHtml("propertyAlias")
关于templates - 使用 Umbraco 7.2 GridView ,如何将 GridView 插入到我的模板中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28889387/
我是一名优秀的程序员,十分优秀!