FineUICore 13.0.0
ASP.NET 低代码快速开发框架
载入中...
搜索中...
未找到
FineUICore.PageManagerTagHelper类 参考

页面管理器标签 更多...

类 FineUICore.PageManagerTagHelper 继承关系图:
FineUICore.ControlBaseTagHelper FineUICore.BaseTagHelper FineUICore.IControlBaseTagHelper

Public 成员函数

 PageManagerTagHelper ()
 构造函数
Public 成员函数 继承自 FineUICore.ControlBaseTagHelper
 ControlBaseTagHelper (ControlBase source)
 构造函数
Public 成员函数 继承自 FineUICore.BaseTagHelper
override async Task ProcessAsync (TagHelperContext context, TagHelperOutput output)
 异步处理标签

属性

new PageManager Source [get]
 当前控件
int? GridMinColumnWidth [get, set]
 表格列的默认最小宽度
int? GridColumnWidth [get, set]
 表格列的默认宽度
bool GridHeaderSortIconVisible [get, set]
 始终显示表格标题栏排序图标
bool GridHeaderFilterIconVisible [get, set]
 始终显示表格标题栏过滤图标
bool GridPagingToolbarVisible [get, set]
 始终显示表格分页工具栏
PagingType GridPagingType [get, set]
 表格分页工具栏的显示类型
bool GridShowSelectionMessage [get, set]
 显示表格的选中行信息
bool GridShowPagingMessage [get, set]
 显示表格的分页信息
bool GridPagerAlignRight [get, set]
 表格分页控制按钮位于工具栏的右侧
bool GridTextSelection [get, set]
 启用表格中的文字选择
bool GridConvertLongToString [get, set]
 自动将表格数据源中的长整型转化为字符串(JavaScript无法处理精度大于16位的整数,会出现精度丢失的问题)
bool EnableDefaultCorner [get, set]
 是否为圆角边框
bool CustomScrollbar [get, set]
 是否自定义滚动条样式(仅在桌面端Chrome、Edge、Safari浏览器下有效)(默认为false)
bool EnableAjaxLoading [get, set]
 是否显示AJAX提示
AjaxLoadingType AjaxLoadingType [get, set]
 Ajax提示的类型
string AjaxLoadingText [get, set]
 AJAX提示的文本
string AjaxLoadingMaskText [get, set]
 Mask类型的AJAX提示文本
bool ShowAjaxLoadingMaskText [get, set]
 是否显示Mask类型的提示文本
string LoadingImageUrl [get, set]
 自定义页面加载图片
string AutoSizePanelID [get, set]
 自动调整此容器的宽度和高度,以填充整个页面
bool HideScrollbars [get, set]
 是否隐藏滚动条
bool EnablePageLoading [get, set]
 是否启用页面加载标示
Theme Theme [get, set]
 主题
JSLibrary JSLibrary [get, set]
 包含的JS库
string CustomThemeBasePath [get, set]
 自定义样式的根路径
string CustomTheme [get, set]
 自定义样式的名称
Language Language [get, set]
 语言
string CustomLanguageBasePath [get, set]
 自定义语言的根路径
string CustomLanguage [get, set]
 自定义语言的名称
bool EnableShim [get, set]
 是否启用遮罩层(防止ActiveX、Flash等对象覆盖弹出窗体)
bool EnableWebForms [get, set]
 是否启用RazorForms模式
bool EnableRazorForms [get, set]
 是否启用RazorForms模式
bool EnableAnimation [get, set]
 是否启用动画(仅Webkit浏览器支持动画效果)
bool EnableIFrameLoading [get, set]
 启用IFrame面板的页面加载提示
int LoadingCSSNumber [get, set]
 CSS加载动画的数字编码(从1开始,设为0则禁用CSS加载动画)
int LoadingImageNumber [get, set]
 加载图片的数字编码
int AjaxTimeout [get, set]
 AJAX请求超时时间(单位:秒,默认:120秒)
bool IEEdge [get, set]
 是否向页面输出IE=edge标识
bool MobileAdaption [get, set]
 是否启用移动浏览器自适应
bool EnableCompactMode [get, set]
 是否启用紧凑模式
bool EnableLargeMode [get, set]
 是否启用大字体模式
DisplayMode DisplayMode [get, set]
 显示模式
bool EnableFormChangeConfirm [get, set]
 是否启用表单改变确认对话框
bool SimpleError [get, set]
 使用简单的提示框显示服务器返回的错误信息
MessageTarget FormMessageTarget [get, set]
 表单中消息的位置
LabelAlign FormLabelAlign [get, set]
 表单中标签的位置
RedStarPosition FormRedStarPosition [get, set]
 表单中红色星号的位置
int? FormOffsetRight [get, set]
 表单中右侧的空白宽度
int? FormLabelWidth [get, set]
 表单中字段标签的宽度
int? ToolbarItemSpace [get, set]
 工具栏子项之间的间距
int? TabStripTabSpace [get, set]
 选项卡标题之间的间距
int? FormRowItemSpace [get, set]
 表单行子项之间的间距
string FormLabelSeparator [get, set]
 表单中字段与标签的分隔符
bool EnableWatermark [get, set]
 是否启用页面水印
int? WatermarkRotate [get, set]
 水印绘制时的旋转角度(默认为-30度)
int? WatermarkZIndex [get, set]
 水印的堆叠索引(默认为10000)
int? WatermarkSpaceX [get, set]
 水印之间的水平间距(默认为200px)
int? WatermarkSpaceY [get, set]
 水印之间的垂直间距(默认为300px)
string WatermarkText [get, set]
 水印文本
int? WatermarkFontSize [get, set]
 水印文本的字体大小(默认为18px)
string WatermarkFontWeight [get, set]
 水印文本的字体粗细(可选值为 normal | light | weight)
string WatermarkFontStyle [get, set]
 水印文本的字体样式(可选值为 normal | italic)
string WatermarkFontFamily [get, set]
 水印文本的字体名称(默认为Consolas, Courier New, monospace)
int? WatermarkLetterSpacing [get, set]
 水印文本的字符间距(默认为2px)
decimal? WatermarkOpacity [get, set]
 水印文本的不透明度(默认为0.08)
bool CspScripts [get, set]
 开启内容安全策略(Content-Security-Policy/script-src),用来限制可以在页面上加载哪些类型的脚本资源
bool CspScriptsAllowSelf [get, set]
 允许加载和当前页面同一域名的脚本资源
string[] CspScriptsAllowUrls [get, set]
 允许加载指定域名的脚本资源
bool CspScriptsAllowNonce [get, set]
 允许执行包含nonce属性的内联脚本标签
bool CspScriptsAllowUnsafeInline [get, set]
 允许执行存在潜在风险的内联脚本标签(推荐使用CspScriptsAllowNonce属性,尽量避免使用此属性!)
属性 继承自 FineUICore.ControlBaseTagHelper
ControlBase Source [get]
 当前控件
string runat [get, set]
 无实际作用的属性(为了兼容ASP.NET WebForms控件的runat属性)
JObject Attributes [get, set]
 HTML标签属性
string AttributeDataTag [get, set]
 HTML标签属性(data-tag)
string ID [get, set]
 控件ID
bool Enabled [get, set]
 是否可用
bool Hidden [get, set]
 是否隐藏控件
HideMode HideMode [get, set]
 隐藏模式
属性 继承自 FineUICore.BaseTagHelper
ViewContext ViewContext [get, set]
 视图上下文对象

详细描述

页面管理器标签

构造及析构函数说明

◆ PageManagerTagHelper()

FineUICore.PageManagerTagHelper.PageManagerTagHelper ( )

构造函数

属性说明

◆ AjaxLoadingMaskText

string FineUICore.PageManagerTagHelper.AjaxLoadingMaskText
getset

Mask类型的AJAX提示文本

◆ AjaxLoadingText

string FineUICore.PageManagerTagHelper.AjaxLoadingText
getset

AJAX提示的文本

◆ AjaxLoadingType

AjaxLoadingType FineUICore.PageManagerTagHelper.AjaxLoadingType
getset

Ajax提示的类型

◆ AjaxTimeout

int FineUICore.PageManagerTagHelper.AjaxTimeout
getset

AJAX请求超时时间(单位:秒,默认:120秒)

◆ AutoSizePanelID

string FineUICore.PageManagerTagHelper.AutoSizePanelID
getset

自动调整此容器的宽度和高度,以填充整个页面

◆ CspScripts

bool FineUICore.PageManagerTagHelper.CspScripts
getset

开启内容安全策略(Content-Security-Policy/script-src),用来限制可以在页面上加载哪些类型的脚本资源

◆ CspScriptsAllowNonce

bool FineUICore.PageManagerTagHelper.CspScriptsAllowNonce
getset

允许执行包含nonce属性的内联脚本标签

◆ CspScriptsAllowSelf

bool FineUICore.PageManagerTagHelper.CspScriptsAllowSelf
getset

允许加载和当前页面同一域名的脚本资源

◆ CspScriptsAllowUnsafeInline

bool FineUICore.PageManagerTagHelper.CspScriptsAllowUnsafeInline
getset

允许执行存在潜在风险的内联脚本标签(推荐使用CspScriptsAllowNonce属性,尽量避免使用此属性!)

◆ CspScriptsAllowUrls

string [] FineUICore.PageManagerTagHelper.CspScriptsAllowUrls
getset

允许加载指定域名的脚本资源

◆ CustomLanguage

string FineUICore.PageManagerTagHelper.CustomLanguage
getset

自定义语言的名称

◆ CustomLanguageBasePath

string FineUICore.PageManagerTagHelper.CustomLanguageBasePath
getset

自定义语言的根路径

◆ CustomScrollbar

bool FineUICore.PageManagerTagHelper.CustomScrollbar
getset

是否自定义滚动条样式(仅在桌面端Chrome、Edge、Safari浏览器下有效)(默认为false)

◆ CustomTheme

string FineUICore.PageManagerTagHelper.CustomTheme
getset

自定义样式的名称

◆ CustomThemeBasePath

string FineUICore.PageManagerTagHelper.CustomThemeBasePath
getset

自定义样式的根路径

◆ DisplayMode

DisplayMode FineUICore.PageManagerTagHelper.DisplayMode
getset

显示模式

◆ EnableAjaxLoading

bool FineUICore.PageManagerTagHelper.EnableAjaxLoading
getset

是否显示AJAX提示

◆ EnableAnimation

bool FineUICore.PageManagerTagHelper.EnableAnimation
getset

是否启用动画(仅Webkit浏览器支持动画效果)

◆ EnableCompactMode

bool FineUICore.PageManagerTagHelper.EnableCompactMode
getset

是否启用紧凑模式

◆ EnableDefaultCorner

bool FineUICore.PageManagerTagHelper.EnableDefaultCorner
getset

是否为圆角边框

◆ EnableFormChangeConfirm

bool FineUICore.PageManagerTagHelper.EnableFormChangeConfirm
getset

是否启用表单改变确认对话框

◆ EnableIFrameLoading

bool FineUICore.PageManagerTagHelper.EnableIFrameLoading
getset

启用IFrame面板的页面加载提示

◆ EnableLargeMode

bool FineUICore.PageManagerTagHelper.EnableLargeMode
getset

是否启用大字体模式

◆ EnablePageLoading

bool FineUICore.PageManagerTagHelper.EnablePageLoading
getset

是否启用页面加载标示

◆ EnableRazorForms

bool FineUICore.PageManagerTagHelper.EnableRazorForms
getset

是否启用RazorForms模式

◆ EnableShim

bool FineUICore.PageManagerTagHelper.EnableShim
getset

是否启用遮罩层(防止ActiveX、Flash等对象覆盖弹出窗体)

◆ EnableWatermark

bool FineUICore.PageManagerTagHelper.EnableWatermark
getset

是否启用页面水印

◆ EnableWebForms

bool FineUICore.PageManagerTagHelper.EnableWebForms
getset

是否启用RazorForms模式

◆ FormLabelAlign

LabelAlign FineUICore.PageManagerTagHelper.FormLabelAlign
getset

表单中标签的位置

◆ FormLabelSeparator

string FineUICore.PageManagerTagHelper.FormLabelSeparator
getset

表单中字段与标签的分隔符

◆ FormLabelWidth

int? FineUICore.PageManagerTagHelper.FormLabelWidth
getset

表单中字段标签的宽度

◆ FormMessageTarget

MessageTarget FineUICore.PageManagerTagHelper.FormMessageTarget
getset

表单中消息的位置

◆ FormOffsetRight

int? FineUICore.PageManagerTagHelper.FormOffsetRight
getset

表单中右侧的空白宽度

◆ FormRedStarPosition

RedStarPosition FineUICore.PageManagerTagHelper.FormRedStarPosition
getset

表单中红色星号的位置

◆ FormRowItemSpace

int? FineUICore.PageManagerTagHelper.FormRowItemSpace
getset

表单行子项之间的间距

◆ GridColumnWidth

int? FineUICore.PageManagerTagHelper.GridColumnWidth
getset

表格列的默认宽度

◆ GridConvertLongToString

bool FineUICore.PageManagerTagHelper.GridConvertLongToString
getset

自动将表格数据源中的长整型转化为字符串(JavaScript无法处理精度大于16位的整数,会出现精度丢失的问题)

◆ GridHeaderFilterIconVisible

bool FineUICore.PageManagerTagHelper.GridHeaderFilterIconVisible
getset

始终显示表格标题栏过滤图标

◆ GridHeaderSortIconVisible

bool FineUICore.PageManagerTagHelper.GridHeaderSortIconVisible
getset

始终显示表格标题栏排序图标

◆ GridMinColumnWidth

int? FineUICore.PageManagerTagHelper.GridMinColumnWidth
getset

表格列的默认最小宽度

◆ GridPagerAlignRight

bool FineUICore.PageManagerTagHelper.GridPagerAlignRight
getset

表格分页控制按钮位于工具栏的右侧

◆ GridPagingToolbarVisible

bool FineUICore.PageManagerTagHelper.GridPagingToolbarVisible
getset

始终显示表格分页工具栏

◆ GridPagingType

PagingType FineUICore.PageManagerTagHelper.GridPagingType
getset

表格分页工具栏的显示类型

◆ GridShowPagingMessage

bool FineUICore.PageManagerTagHelper.GridShowPagingMessage
getset

显示表格的分页信息

◆ GridShowSelectionMessage

bool FineUICore.PageManagerTagHelper.GridShowSelectionMessage
getset

显示表格的选中行信息

◆ GridTextSelection

bool FineUICore.PageManagerTagHelper.GridTextSelection
getset

启用表格中的文字选择

◆ HideScrollbars

bool FineUICore.PageManagerTagHelper.HideScrollbars
getset

是否隐藏滚动条

◆ IEEdge

bool FineUICore.PageManagerTagHelper.IEEdge
getset

是否向页面输出IE=edge标识

◆ JSLibrary

JSLibrary FineUICore.PageManagerTagHelper.JSLibrary
getset

包含的JS库

◆ Language

Language FineUICore.PageManagerTagHelper.Language
getset

语言

◆ LoadingCSSNumber

int FineUICore.PageManagerTagHelper.LoadingCSSNumber
getset

CSS加载动画的数字编码(从1开始,设为0则禁用CSS加载动画)

◆ LoadingImageNumber

int FineUICore.PageManagerTagHelper.LoadingImageNumber
getset

加载图片的数字编码

◆ LoadingImageUrl

string FineUICore.PageManagerTagHelper.LoadingImageUrl
getset

自定义页面加载图片

◆ MobileAdaption

bool FineUICore.PageManagerTagHelper.MobileAdaption
getset

是否启用移动浏览器自适应

◆ ShowAjaxLoadingMaskText

bool FineUICore.PageManagerTagHelper.ShowAjaxLoadingMaskText
getset

是否显示Mask类型的提示文本

◆ SimpleError

bool FineUICore.PageManagerTagHelper.SimpleError
getset

使用简单的提示框显示服务器返回的错误信息

◆ Source

new PageManager FineUICore.PageManagerTagHelper.Source
get

当前控件

实现了 FineUICore.IControlBaseTagHelper.

◆ TabStripTabSpace

int? FineUICore.PageManagerTagHelper.TabStripTabSpace
getset

选项卡标题之间的间距

◆ Theme

Theme FineUICore.PageManagerTagHelper.Theme
getset

主题

◆ ToolbarItemSpace

int? FineUICore.PageManagerTagHelper.ToolbarItemSpace
getset

工具栏子项之间的间距

◆ WatermarkFontFamily

string FineUICore.PageManagerTagHelper.WatermarkFontFamily
getset

水印文本的字体名称(默认为Consolas, Courier New, monospace)

◆ WatermarkFontSize

int? FineUICore.PageManagerTagHelper.WatermarkFontSize
getset

水印文本的字体大小(默认为18px)

◆ WatermarkFontStyle

string FineUICore.PageManagerTagHelper.WatermarkFontStyle
getset

水印文本的字体样式(可选值为 normal | italic)

◆ WatermarkFontWeight

string FineUICore.PageManagerTagHelper.WatermarkFontWeight
getset

水印文本的字体粗细(可选值为 normal | light | weight)

◆ WatermarkLetterSpacing

int? FineUICore.PageManagerTagHelper.WatermarkLetterSpacing
getset

水印文本的字符间距(默认为2px)

◆ WatermarkOpacity

decimal? FineUICore.PageManagerTagHelper.WatermarkOpacity
getset

水印文本的不透明度(默认为0.08)

◆ WatermarkRotate

int? FineUICore.PageManagerTagHelper.WatermarkRotate
getset

水印绘制时的旋转角度(默认为-30度)

◆ WatermarkSpaceX

int? FineUICore.PageManagerTagHelper.WatermarkSpaceX
getset

水印之间的水平间距(默认为200px)

◆ WatermarkSpaceY

int? FineUICore.PageManagerTagHelper.WatermarkSpaceY
getset

水印之间的垂直间距(默认为300px)

◆ WatermarkText

string FineUICore.PageManagerTagHelper.WatermarkText
getset

水印文本

◆ WatermarkZIndex

int? FineUICore.PageManagerTagHelper.WatermarkZIndex
getset

水印的堆叠索引(默认为10000)


该类的文档由以下文件生成:
  • PageManagerTagHelper.cs