FineUICore 12.0
全栈 ASP.NET Core 低代码开发框架
载入中...
搜索中...
未找到
FineUICore.PageManagerExtension类 参考

页面管理器扩展 更多...

类 FineUICore.PageManagerExtension 继承关系图:
FineUICore.ControlBaseExtension< T, TExtension > FineUICore.IControlBaseExtension

Public 成员函数

 PageManagerExtension (PageManager source)
 构造函数
 
PageManagerExtension GridMinColumnWidth (int? param)
 表格列的默认最小宽度
 
PageManagerExtension GridColumnWidth (int? param)
 表格列的默认宽度
 
PageManagerExtension GridHeaderSortIconVisible (bool param)
 始终显示表格标题栏排序图标
 
PageManagerExtension GridHeaderFilterIconVisible (bool param)
 始终显示表格标题栏过滤图标
 
PageManagerExtension GridPagingToolbarVisible (bool param)
 始终显示表格分页工具栏
 
PageManagerExtension GridPagingType (PagingType param)
 表格分页工具栏的显示类型
 
PageManagerExtension GridShowSelectionMessage (bool param)
 显示表格的选中行信息
 
PageManagerExtension GridShowPagingMessage (bool param)
 显示表格的分页信息
 
PageManagerExtension GridPagerAlignRight (bool param)
 表格分页控制按钮位于工具栏的右侧
 
PageManagerExtension GridTextSelection (bool param)
 启用表格中的文字选择
 
PageManagerExtension GridConvertLongToString (bool param)
 自动将表格数据源中的长整型转化为字符串(JavaScript无法处理精度大于16位的整数,会出现精度丢失的问题)
 
PageManagerExtension EncodeText (bool param)
 是否在客户端进行HTML编码
 
PageManagerExtension EnableDefaultCorner (bool param)
 是否为圆角边框
 
PageManagerExtension EnableAjaxLoading (bool param)
 是否显示AJAX提示
 
PageManagerExtension CustomScrollbar (bool param)
 是否自定义滚动条样式(仅在桌面端Chrome、Edge、Safari浏览器下有效)(默认为false)
 
PageManagerExtension AjaxLoadingType (AjaxLoadingType param)
 Ajax提示的类型
 
PageManagerExtension AjaxLoadingText (string param)
 AJAX提示的文本
 
PageManagerExtension AjaxLoadingMaskText (string param)
 Mask类型的AJAX提示文本
 
PageManagerExtension ShowAjaxLoadingMaskText (bool param)
 是否显示Mask类型的提示文本
 
PageManagerExtension LoadingImageUrl (string param)
 自定义页面加载图片
 
PageManagerExtension AutoSizePanelID (string param)
 自动调整此容器的宽度和高度,以填充整个页面
 
PageManagerExtension HideScrollbars (bool param)
 是否隐藏滚动条
 
PageManagerExtension EnablePageLoading (bool param)
 是否启用页面加载标示
 
PageManagerExtension Theme (Theme param)
 主题
 
PageManagerExtension JSLibrary (JSLibrary param)
 包含的JS库
 
PageManagerExtension CustomThemeBasePath (string param)
 自定义样式的根路径
 
PageManagerExtension CustomTheme (string param)
 自定义样式的名称
 
PageManagerExtension Language (Language param)
 语言
 
PageManagerExtension CustomLanguageBasePath (string param)
 自定义语言的根路径
 
PageManagerExtension CustomLanguage (string param)
 自定义语言的名称
 
PageManagerExtension EnableShim (bool param)
 是否启用遮罩层(防止ActiveX、Flash等对象覆盖弹出窗体)
 
PageManagerExtension EnableWebForms (bool param)
 是否启用RazorForms模式
 
PageManagerExtension EnableRazorForms (bool param)
 是否启用RazorForms模式
 
PageManagerExtension EnableAnimation (bool param)
 是否启用动画(仅Webkit浏览器支持动画效果)
 
PageManagerExtension EnableIFrameLoading (bool param)
 启用IFrame面板的页面加载提示
 
PageManagerExtension LoadingCSSNumber (int param)
 CSS加载动画的数字编码(从1开始,设为0则禁用CSS加载动画)
 
PageManagerExtension LoadingImageNumber (int param)
 加载图片的数字编码
 
PageManagerExtension AjaxTimeout (int param)
 AJAX请求超时时间(单位:秒,默认:120秒)
 
PageManagerExtension IEEdge (bool param)
 是否向页面输出IE=edge标识
 
PageManagerExtension MobileAdaption (bool param)
 是否启用移动浏览器自适应
 
PageManagerExtension EnableCompactMode (bool param)
 是否启用紧凑模式
 
PageManagerExtension EnableLargeMode (bool param)
 是否启用大字体模式
 
PageManagerExtension DisplayMode (DisplayMode param)
 显示模式
 
PageManagerExtension EnableFormChangeConfirm (bool param)
 是否启用表单改变确认对话框
 
PageManagerExtension SimpleError (bool param)
 使用简单的提示框显示服务器返回的错误信息
 
PageManagerExtension FormMessageTarget (MessageTarget param)
 表单中消息的位置
 
PageManagerExtension FormLabelAlign (LabelAlign param)
 表单中标签的位置
 
PageManagerExtension FormRedStarPosition (RedStarPosition param)
 表单中红色星号的位置
 
PageManagerExtension FormOffsetRight (int? param)
 表单中右侧的空白宽度
 
PageManagerExtension FormLabelWidth (int? param)
 表单中字段标签的宽度
 
PageManagerExtension ToolbarItemSpace (int? param)
 工具栏子项之间的间距
 
PageManagerExtension TabStripTabSpace (int? param)
 选项卡标题之间的间距
 
PageManagerExtension FormRowItemSpace (int? param)
 表单行子项之间的间距
 
PageManagerExtension FormLabelSeparator (string param)
 表单中字段与标签的分隔符
 
PageManagerExtension CspScripts (bool param)
 开启内容安全策略(Content-Security-Policy/script-src),用来限制可以在页面上加载哪些类型的脚本资源
 
PageManagerExtension CspScriptsAllowSelf (bool param)
 允许加载和当前页面同一域名的脚本资源
 
PageManagerExtension CspScriptsAllowUrls (string[] param)
 允许加载指定域名的脚本资源
 
PageManagerExtension CspScriptsAllowNonce (bool param)
 允许执行包含nonce属性的内联脚本标签
 
PageManagerExtension CspScriptsAllowUnsafeInline (bool param)
 允许执行存在潜在风险的内联脚本标签(推荐使用CspScriptsAllowNonce属性,尽量避免使用此属性!)
 
override string ToHtmlString ()
 输出到页面的内容
 
- Public 成员函数 继承自 FineUICore.ControlBaseExtension< T, TExtension >
 ControlBaseExtension (ControlBase source)
 构造函数
 
TExtension Attributes (JObject param)
 HTML标签属性
 
TExtension Attribute (string key, string value)
 HTML标签属性
 
TExtension AttributeDataTag (string param)
 HTML标签属性(data-tag)
 
TExtension ID (string param)
 控件ID
 
TExtension Enabled (bool param)
 是否可用
 
TExtension Hidden (bool param)
 是否隐藏控件
 
TExtension HideMode (HideMode param)
 隐藏模式
 
TExtension Listeners (params Listener[] param)
 客户端事件列表
 
TExtension Listener (string eventName, string handler)
 客户端事件
 
void WriteTo (TextWriter writer, HtmlEncoder encoder)
 IHtmlContent接口方法
 

属性

new PageManager Source [get]
 当前控件
 
static PageManagerExtension Instance [get]
 页面管理器扩展实例
 
- 属性 继承自 FineUICore.ControlBaseExtension< T, TExtension >
ControlBase Source [get]
 当前控件
 

详细描述

页面管理器扩展

构造及析构函数说明

◆ PageManagerExtension()

FineUICore.PageManagerExtension.PageManagerExtension ( PageManager source)

构造函数

参数
source

成员函数说明

◆ AjaxLoadingMaskText()

PageManagerExtension FineUICore.PageManagerExtension.AjaxLoadingMaskText ( string param)

Mask类型的AJAX提示文本

参数
param
返回

◆ AjaxLoadingText()

PageManagerExtension FineUICore.PageManagerExtension.AjaxLoadingText ( string param)

AJAX提示的文本

参数
param
返回

◆ AjaxLoadingType()

PageManagerExtension FineUICore.PageManagerExtension.AjaxLoadingType ( AjaxLoadingType param)

Ajax提示的类型

参数
param
返回

◆ AjaxTimeout()

PageManagerExtension FineUICore.PageManagerExtension.AjaxTimeout ( int param)

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

参数
param
返回

◆ AutoSizePanelID()

PageManagerExtension FineUICore.PageManagerExtension.AutoSizePanelID ( string param)

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

参数
param
返回

◆ CspScripts()

PageManagerExtension FineUICore.PageManagerExtension.CspScripts ( bool param)

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

参数
param
返回

◆ CspScriptsAllowNonce()

PageManagerExtension FineUICore.PageManagerExtension.CspScriptsAllowNonce ( bool param)

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

参数
param
返回

◆ CspScriptsAllowSelf()

PageManagerExtension FineUICore.PageManagerExtension.CspScriptsAllowSelf ( bool param)

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

参数
param
返回

◆ CspScriptsAllowUnsafeInline()

PageManagerExtension FineUICore.PageManagerExtension.CspScriptsAllowUnsafeInline ( bool param)

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

参数
param
返回

◆ CspScriptsAllowUrls()

PageManagerExtension FineUICore.PageManagerExtension.CspScriptsAllowUrls ( string[] param)

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

参数
param
返回

◆ CustomLanguage()

PageManagerExtension FineUICore.PageManagerExtension.CustomLanguage ( string param)

自定义语言的名称

参数
param
返回

◆ CustomLanguageBasePath()

PageManagerExtension FineUICore.PageManagerExtension.CustomLanguageBasePath ( string param)

自定义语言的根路径

参数
param
返回

◆ CustomScrollbar()

PageManagerExtension FineUICore.PageManagerExtension.CustomScrollbar ( bool param)

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

参数
param
返回

◆ CustomTheme()

PageManagerExtension FineUICore.PageManagerExtension.CustomTheme ( string param)

自定义样式的名称

参数
param
返回

◆ CustomThemeBasePath()

PageManagerExtension FineUICore.PageManagerExtension.CustomThemeBasePath ( string param)

自定义样式的根路径

参数
param
返回

◆ DisplayMode()

PageManagerExtension FineUICore.PageManagerExtension.DisplayMode ( DisplayMode param)

显示模式

参数
param
返回

◆ EnableAjaxLoading()

PageManagerExtension FineUICore.PageManagerExtension.EnableAjaxLoading ( bool param)

是否显示AJAX提示

参数
param
返回

◆ EnableAnimation()

PageManagerExtension FineUICore.PageManagerExtension.EnableAnimation ( bool param)

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

参数
param
返回

◆ EnableCompactMode()

PageManagerExtension FineUICore.PageManagerExtension.EnableCompactMode ( bool param)

是否启用紧凑模式

参数
param
返回

◆ EnableDefaultCorner()

PageManagerExtension FineUICore.PageManagerExtension.EnableDefaultCorner ( bool param)

是否为圆角边框

参数
param
返回

◆ EnableFormChangeConfirm()

PageManagerExtension FineUICore.PageManagerExtension.EnableFormChangeConfirm ( bool param)

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

参数
param
返回

◆ EnableIFrameLoading()

PageManagerExtension FineUICore.PageManagerExtension.EnableIFrameLoading ( bool param)

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

参数
param
返回

◆ EnableLargeMode()

PageManagerExtension FineUICore.PageManagerExtension.EnableLargeMode ( bool param)

是否启用大字体模式

参数
param
返回

◆ EnablePageLoading()

PageManagerExtension FineUICore.PageManagerExtension.EnablePageLoading ( bool param)

是否启用页面加载标示

参数
param
返回

◆ EnableRazorForms()

PageManagerExtension FineUICore.PageManagerExtension.EnableRazorForms ( bool param)

是否启用RazorForms模式

参数
param
返回

◆ EnableShim()

PageManagerExtension FineUICore.PageManagerExtension.EnableShim ( bool param)

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

参数
param
返回

◆ EnableWebForms()

PageManagerExtension FineUICore.PageManagerExtension.EnableWebForms ( bool param)

是否启用RazorForms模式

参数
param
返回

◆ EncodeText()

PageManagerExtension FineUICore.PageManagerExtension.EncodeText ( bool param)

是否在客户端进行HTML编码

参数
param
返回

◆ FormLabelAlign()

PageManagerExtension FineUICore.PageManagerExtension.FormLabelAlign ( LabelAlign param)

表单中标签的位置

参数
param
返回

◆ FormLabelSeparator()

PageManagerExtension FineUICore.PageManagerExtension.FormLabelSeparator ( string param)

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

参数
param
返回

◆ FormLabelWidth()

PageManagerExtension FineUICore.PageManagerExtension.FormLabelWidth ( int? param)

表单中字段标签的宽度

参数
param
返回

◆ FormMessageTarget()

PageManagerExtension FineUICore.PageManagerExtension.FormMessageTarget ( MessageTarget param)

表单中消息的位置

参数
param
返回

◆ FormOffsetRight()

PageManagerExtension FineUICore.PageManagerExtension.FormOffsetRight ( int? param)

表单中右侧的空白宽度

参数
param
返回

◆ FormRedStarPosition()

PageManagerExtension FineUICore.PageManagerExtension.FormRedStarPosition ( RedStarPosition param)

表单中红色星号的位置

参数
param
返回

◆ FormRowItemSpace()

PageManagerExtension FineUICore.PageManagerExtension.FormRowItemSpace ( int? param)

表单行子项之间的间距

参数
param
返回

◆ GridColumnWidth()

PageManagerExtension FineUICore.PageManagerExtension.GridColumnWidth ( int? param)

表格列的默认宽度

参数
param
返回

◆ GridConvertLongToString()

PageManagerExtension FineUICore.PageManagerExtension.GridConvertLongToString ( bool param)

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

参数
param
返回

◆ GridHeaderFilterIconVisible()

PageManagerExtension FineUICore.PageManagerExtension.GridHeaderFilterIconVisible ( bool param)

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

参数
param
返回

◆ GridHeaderSortIconVisible()

PageManagerExtension FineUICore.PageManagerExtension.GridHeaderSortIconVisible ( bool param)

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

参数
param
返回

◆ GridMinColumnWidth()

PageManagerExtension FineUICore.PageManagerExtension.GridMinColumnWidth ( int? param)

表格列的默认最小宽度

参数
param
返回

◆ GridPagerAlignRight()

PageManagerExtension FineUICore.PageManagerExtension.GridPagerAlignRight ( bool param)

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

参数
param
返回

◆ GridPagingToolbarVisible()

PageManagerExtension FineUICore.PageManagerExtension.GridPagingToolbarVisible ( bool param)

始终显示表格分页工具栏

参数
param
返回

◆ GridPagingType()

PageManagerExtension FineUICore.PageManagerExtension.GridPagingType ( PagingType param)

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

参数
param
返回

◆ GridShowPagingMessage()

PageManagerExtension FineUICore.PageManagerExtension.GridShowPagingMessage ( bool param)

显示表格的分页信息

参数
param
返回

◆ GridShowSelectionMessage()

PageManagerExtension FineUICore.PageManagerExtension.GridShowSelectionMessage ( bool param)

显示表格的选中行信息

参数
param
返回

◆ GridTextSelection()

PageManagerExtension FineUICore.PageManagerExtension.GridTextSelection ( bool param)

启用表格中的文字选择

参数
param
返回

◆ HideScrollbars()

PageManagerExtension FineUICore.PageManagerExtension.HideScrollbars ( bool param)

是否隐藏滚动条

参数
param
返回

◆ IEEdge()

PageManagerExtension FineUICore.PageManagerExtension.IEEdge ( bool param)

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

参数
param
返回

◆ JSLibrary()

PageManagerExtension FineUICore.PageManagerExtension.JSLibrary ( JSLibrary param)

包含的JS库

参数
param
返回

◆ Language()

PageManagerExtension FineUICore.PageManagerExtension.Language ( Language param)

语言

参数
param
返回

◆ LoadingCSSNumber()

PageManagerExtension FineUICore.PageManagerExtension.LoadingCSSNumber ( int param)

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

参数
param
返回

◆ LoadingImageNumber()

PageManagerExtension FineUICore.PageManagerExtension.LoadingImageNumber ( int param)

加载图片的数字编码

参数
param
返回

◆ LoadingImageUrl()

PageManagerExtension FineUICore.PageManagerExtension.LoadingImageUrl ( string param)

自定义页面加载图片

参数
param
返回

◆ MobileAdaption()

PageManagerExtension FineUICore.PageManagerExtension.MobileAdaption ( bool param)

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

参数
param
返回

◆ ShowAjaxLoadingMaskText()

PageManagerExtension FineUICore.PageManagerExtension.ShowAjaxLoadingMaskText ( bool param)

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

参数
param
返回

◆ SimpleError()

PageManagerExtension FineUICore.PageManagerExtension.SimpleError ( bool param)

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

参数
param
返回

◆ TabStripTabSpace()

PageManagerExtension FineUICore.PageManagerExtension.TabStripTabSpace ( int? param)

选项卡标题之间的间距

参数
param
返回

◆ Theme()

PageManagerExtension FineUICore.PageManagerExtension.Theme ( Theme param)

主题

参数
param
返回

◆ ToHtmlString()

override string FineUICore.PageManagerExtension.ToHtmlString ( )
virtual

输出到页面的内容

返回

重载 FineUICore.ControlBaseExtension< T, TExtension > .

◆ ToolbarItemSpace()

PageManagerExtension FineUICore.PageManagerExtension.ToolbarItemSpace ( int? param)

工具栏子项之间的间距

参数
param
返回

属性说明

◆ Instance

PageManagerExtension FineUICore.PageManagerExtension.Instance
staticget

页面管理器扩展实例

◆ Source

new PageManager FineUICore.PageManagerExtension.Source
get

当前控件

实现了 FineUICore.IControlBaseExtension.


该类的文档由以下文件生成: