内容模型
使用 @Power.ContentList()
方法,可调用模型类别为 “内容” 的内容列表。“内容”类别常用在 友情链接 模型。
友情链接列表.cshtml
组件路径
/Views/_Common/Shared/友情链接列表.cshtml
组件参数
参数名 | 中文名 | 类型 | 控件类型 | 默认值 |
---|---|---|---|---|
TitleLength | 标题长度 | Int32 | Integer | 9999 |
ShowDate | 是否显示日期 | Boolean | Boolean | False |
DateFormat | 日期格式 | String | ComboBox | yyyy-MM-dd |
LinkBlankTarget | 是否新窗口打开 | Boolean | Boolean | False |
调用示例
- 代码:
<ul class="friendLinkList">
@Power.ContentList("友情链接列表", new { Count = 30, Node = "gwybmwz", TitleLength = 80 })
</ul>
说明: 略
效果图:
友情链接列表-下拉式.cshtml
组件路径
/Views/_Common/Shared/友情链接列表-下拉式.cshtml
组件参数
参数名 | 中文名 | 类型 | 控件类型 | 默认值 |
---|---|---|---|---|
TitleLength | 标题长度 | Int32 | Integer | 9999 |
调用示例
- 代码:
<div class="indBox">
<h3>友情链接</h3>
@{
var nodeService = NodeService;
var node = nodeService.GetNodeByIdentifier("yqlj");
var childNodes = nodeService.GetChildNodeList(node).Take(5);
foreach (Node childnode in childNodes)
{
<select data-power-select-ExcelLink>
<option>@childnode.NodeName</option>
@Power.ContentList("友情链接列表-下拉式", new { Count = 50, Node = childnode, RefNode = true })
</select>
}
}
</div>
说明: 略
效果图:
友情链接图片列表.cshtml
组件路径
/Views/_Common/Shared/友情链接图片列表.cshtml
组件参数
参数名 | 中文名 | 类型 | 控件类型 | 默认值 |
---|---|---|---|---|
TitleLength | 标题 | Int32 | Integer | 9999 |
ImageWidth | 图片宽度 | Int32 | Integer | 320 |
ImageHeight | 图片高度 | Int32 | Integer | 240 |
LinkTagetBlank | 是否在新窗口打开链接 | Boolean | Boolean | False |
调用示例
- 代码:
<ul class="yxszNodeList">
@Power.ContentList("友情链接图片列表", new { Count = 8, Node = "yxsz", TitleLength = 80, ImageWidth = 298, ImageHeight = 172, RefNode = true })
</ul>
说明: 略
效果图: