gpt4 book ai didi

templates - 使用 Umbraco 7.2 GridView ,如何将 GridView 插入到我的模板中?

转载 作者:行者123 更新时间:2023-12-01 04:52:22 25 4
gpt4 key购买 nike

我真的很想使用 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com