Sta*_*sye 2 templates gridview umbraco razor
我真的很想使用网格视图在简单的文本页面上呈现我的内容.我有一个网格视图,其中设置了别名"content".我在模板中输入什么内容才能显示出来?@CurrentPage.content
不起作用.我意识到它可能使用7.2附带的那些部分,但我不知道如何使用它们.
了解我的知识水平可能会有所帮助.我非常擅长将模板连接到doctypes.从我的内容中提取数据的唯一方法我实际上知道如何使用到目前为止这些:
输入类似的东西来获取一些文字 @CurrentPage.content
输入类似的东西来拍照 @Umbraco.Media(CurrentPage.Picture)
Pro*_*ion 11
可以在社区网站上找到GridView的官方文档.为了后人的缘故,这里是相关部分:
要在站点上显示网格,请使用:
@CurrentPage.GetGridHtml("propertyAlias")
Run Code Online (Sandbox Code Playgroud)
这将默认使用视图/views/partials/grid/bootstrap3.cshtml,您也可以通过重载方法使用内置的bootstrap2.cshtml视图:
@CurrentPage.GetGridHtml("propertyAlias", "bootstrap2")
Run Code Online (Sandbox Code Playgroud)
或者将其指向自定义视图,默认情况下在/ views/partials/grid /中查找,或者为方法提供完整路径
@CurrentPage.GetGridHtml("propertyAlias", "mycustomview")
@CurrentPage.GetGridHtml("propertyAlias", "/views/mycustomfile.cshtml")
Run Code Online (Sandbox Code Playgroud)
如果您正在使用强类型模型,只需将@CurrentPage替换为@ Model.Content,那么:
@Model.Content.GetGridHtml("propertyAlias")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4564 次 |
最近记录: |