WebFuture 模板技术中心WebFuture 模板技术中心
首页
  • WebFuture

    • 概述
    • 网站部署
  • 帮助

    • 本站指南
  • 概述
  • 模板组成和目录
  • 模板编辑与管理
  • 模板相关功能清单
  • 模板命名规范
  • 标准模板库
  • 模板制作流程
  • 模板方案打包

    • 模板方案打包要求
    • 模板打包工具使用说明
    • 模板方案导入与站点应用
  • 附件

    • 规范命名对照表
  • 概述
  • 视图与组件
  • 组件使用示例
  • 内容模块常用组件

    • 文章模型
    • 图片模型
    • 视频模型
    • 内容模型
    • 公开信息模型
    • 档案模型
  • 功能模块常用组件

    • 站点类
    • 节点类
    • 广告类
    • 便民咨询类
    • 信访类
    • 问卷投票类
    • 值班管理
    • 扩展字段
  • 进阶应用

    • 应用:字段在列表页筛选
    • 应用:引导页后渐隐显示首页
  • 通用对象
  • 通用URL生成对象
  • 通用字符处理对象
  • 请求上下文对象
  • 数据传递对象
  • 一般URL生成对象
数据结构
  • 概述
  • 从WebFuture系统升级
  • 从SiteAzure系统迁移
常见问题
×
首页
  • WebFuture

    • 概述
    • 网站部署
  • 帮助

    • 本站指南
  • 概述
  • 模板组成和目录
  • 模板编辑与管理
  • 模板相关功能清单
  • 模板命名规范
  • 标准模板库
  • 模板制作流程
  • 模板方案打包

    • 模板方案打包要求
    • 模板打包工具使用说明
    • 模板方案导入与站点应用
  • 附件

    • 规范命名对照表
  • 概述
  • 视图与组件
  • 组件使用示例
  • 内容模块常用组件

    • 文章模型
    • 图片模型
    • 视频模型
    • 内容模型
    • 公开信息模型
    • 档案模型
  • 功能模块常用组件

    • 站点类
    • 节点类
    • 广告类
    • 便民咨询类
    • 信访类
    • 问卷投票类
    • 值班管理
    • 扩展字段
  • 进阶应用

    • 应用:字段在列表页筛选
    • 应用:引导页后渐隐显示首页
  • 通用对象
  • 通用URL生成对象
  • 通用字符处理对象
  • 请求上下文对象
  • 数据传递对象
  • 一般URL生成对象
数据结构
  • 概述
  • 从WebFuture系统升级
  • 从SiteAzure系统迁移
常见问题
  • 系统组件

    • 概述
    • 视图与组件
    • 组件使用示例
  • 内容模块常用组件

    • 文章模型
    • 图片模型
    • 视频模型
    • 内容模型
    • 公开信息模型
    • 档案模型
  • 功能模块常用组件

    • 站点类
    • 节点类
    • 广告类
    • 便民咨询类
    • 信访类
    • 问卷投票类
    • 扩展字段
  • 进阶应用

    • 字段在列表页筛选
    • 引导页后渐隐显示首页

问卷投票类

问卷投票类组件用于展示和管理问卷、投票等内容,支持通过参数配置实现分页、日期显示、按钮控制等功能,适用于需要用户参与互动的场景。

问卷列表.cshtml

组件路径

/Views/_Common/Survey/Shared/问卷列表.cshtml

组件参数

参数名中文名类型控件类型默认值详细说明
Count输出数量Int32Integer10控制列表显示的问卷数量,若启用分页(Paging=true),此参数表示每页条数。
TitleLength标题长度Int32Integer50控制问卷标题的截断长度(按字符计算),超长部分自动添加省略号(...)。
Paging是否分页BooleanBooleanFalse启用分页功能,需配合通用分页组件生成页码。
ShowShortDate是否显示短日期BooleanBooleanFalse控制是否显示简化的日期格式(如 MM-dd)。
ShortDateFormat短日期格式StringComboBoxMM-dd自定义短日期格式,支持标准格式符(如 MM 月, dd 日)。
OrderBy排序方式StringTextSubmitTime DESC控制列表排序规则,支持多字段排序(如 SubmitTime DESC 表示按提交时间降序排列)。
ShowDate是否显示日期BooleanBooleanFalse控制是否显示完整的发布日期。
DateFormat日期格式StringComboBoxyyyy年MM月dd日 HH:mm自定义日期格式,支持标准格式符(如 yyyy 年, MM 月, dd 日, HH 小时, mm 分钟)。
ShowButton是否显示按钮BooleanBooleanFalse控制是否显示“参与”等操作按钮。

调用示例

  • 代码:
<ul class="surveyCommonList">
    @Power.Partial("Survey", "问卷列表", new { Count = 10, Paging = true, ShowDate = true, ShowButton = true })
</ul>
  • 说明: 该代码调用问卷列表组件,展示10条问卷信息,启用分页功能,并显示发布日期和参与按钮。适用于需要展示问卷列表并支持用户参与的场景。

  • 效果图:

投票列表.cshtml

组件路径

/Views/_Common/Voting/Shared/投票列表.cshtml

组件参数

参数名中文名类型控件类型默认值详细说明
Count输出数量Int32Integer10控制列表显示的投票数量,若启用分页(Paging=true),此参数表示每页条数。
TitleLength标题长度Int32Integer50控制投票标题的截断长度(按字符计算),超长部分自动添加省略号(...)。
Paging是否分页BooleanBooleanFalse启用分页功能,需配合通用分页组件生成页码。
ShowShortDate是否显示短日期BooleanBooleanFalse控制是否显示简化的日期格式(如 MM-dd)。
ShortDateFormat短日期格式StringComboBoxMM-dd自定义短日期格式,支持标准格式符(如 MM 月, dd 日)。
OrderBy排序方式StringTextSubmitTime DESC控制列表排序规则,支持多字段排序(如 SubmitTime DESC 表示按提交时间降序排列)。
ShowDate是否显示日期BooleanBooleanFalse控制是否显示完整的发布日期。
DateFormat日期格式StringComboBoxyyyy年MM月dd日 HH:mm自定义日期格式,支持标准格式符(如 yyyy 年, MM 月, dd 日, HH 小时, mm 分钟)。
ShowButton是否显示按钮BooleanBooleanFalse控制是否显示“参与”等操作按钮。

调用示例

  • 代码:
<div class="voteCommonList">
    @Power.Partial("投票列表", new { Count = 10, Paging = true, ShowDate = true, ShowButton = true })
</div>
  • 说明: 该代码调用投票列表组件,展示10条投票信息,启用分页功能,并显示发布日期和参与按钮。适用于需要展示投票列表并支持用户参与的场景。

  • 效果图:

帮助我们改善此页面!
最近更新: 2025/2/25 13:40
贡献者: Zen.Wu, zenkinwin, 邹宏达
Prev
信访类
Next
扩展字段