问卷投票类
问卷投票类组件用于展示和管理问卷、投票等内容,支持通过参数配置实现分页、日期显示、按钮控制等功能,适用于需要用户参与互动的场景。
问卷列表.cshtml
组件路径
/Views/_Common/Survey/Shared/问卷列表.cshtml
组件参数
参数名 | 中文名 | 类型 | 控件类型 | 默认值 | 详细说明 |
---|---|---|---|---|---|
Count | 输出数量 | Int32 | Integer | 10 | 控制列表显示的问卷数量,若启用分页(Paging=true ),此参数表示每页条数。 |
TitleLength | 标题长度 | Int32 | Integer | 50 | 控制问卷标题的截断长度(按字符计算),超长部分自动添加省略号(...)。 |
Paging | 是否分页 | Boolean | Boolean | False | 启用分页功能,需配合通用分页 组件生成页码。 |
ShowShortDate | 是否显示短日期 | Boolean | Boolean | False | 控制是否显示简化的日期格式(如 MM-dd )。 |
ShortDateFormat | 短日期格式 | String | ComboBox | MM-dd | 自定义短日期格式,支持标准格式符(如 MM 月, dd 日)。 |
OrderBy | 排序方式 | String | Text | SubmitTime DESC | 控制列表排序规则,支持多字段排序(如 SubmitTime DESC 表示按提交时间降序排列)。 |
ShowDate | 是否显示日期 | Boolean | Boolean | False | 控制是否显示完整的发布日期。 |
DateFormat | 日期格式 | String | ComboBox | yyyy年MM月dd日 HH:mm | 自定义日期格式,支持标准格式符(如 yyyy 年, MM 月, dd 日, HH 小时, mm 分钟)。 |
ShowButton | 是否显示按钮 | Boolean | Boolean | False | 控制是否显示“参与”等操作按钮。 |
调用示例
- 代码:
<ul class="surveyCommonList">
@Power.Partial("Survey", "问卷列表", new { Count = 10, Paging = true, ShowDate = true, ShowButton = true })
</ul>
说明: 该代码调用问卷列表组件,展示10条问卷信息,启用分页功能,并显示发布日期和参与按钮。适用于需要展示问卷列表并支持用户参与的场景。
效果图:
投票列表.cshtml
组件路径
/Views/_Common/Voting/Shared/投票列表.cshtml
组件参数
参数名 | 中文名 | 类型 | 控件类型 | 默认值 | 详细说明 |
---|---|---|---|---|---|
Count | 输出数量 | Int32 | Integer | 10 | 控制列表显示的投票数量,若启用分页(Paging=true ),此参数表示每页条数。 |
TitleLength | 标题长度 | Int32 | Integer | 50 | 控制投票标题的截断长度(按字符计算),超长部分自动添加省略号(...)。 |
Paging | 是否分页 | Boolean | Boolean | False | 启用分页功能,需配合通用分页 组件生成页码。 |
ShowShortDate | 是否显示短日期 | Boolean | Boolean | False | 控制是否显示简化的日期格式(如 MM-dd )。 |
ShortDateFormat | 短日期格式 | String | ComboBox | MM-dd | 自定义短日期格式,支持标准格式符(如 MM 月, dd 日)。 |
OrderBy | 排序方式 | String | Text | SubmitTime DESC | 控制列表排序规则,支持多字段排序(如 SubmitTime DESC 表示按提交时间降序排列)。 |
ShowDate | 是否显示日期 | Boolean | Boolean | False | 控制是否显示完整的发布日期。 |
DateFormat | 日期格式 | String | ComboBox | yyyy年MM月dd日 HH:mm | 自定义日期格式,支持标准格式符(如 yyyy 年, MM 月, dd 日, HH 小时, mm 分钟)。 |
ShowButton | 是否显示按钮 | Boolean | Boolean | False | 控制是否显示“参与”等操作按钮。 |
调用示例
- 代码:
<div class="voteCommonList">
@Power.Partial("投票列表", new { Count = 10, Paging = true, ShowDate = true, ShowButton = true })
</div>
说明: 该代码调用投票列表组件,展示10条投票信息,启用分页功能,并显示发布日期和参与按钮。适用于需要展示投票列表并支持用户参与的场景。
效果图: