FineUICore 11.7
企业级 ASP.NET Core 控件库
载入中...
搜索中...
未找到
FineUICore.PageManager类 参考

页面配置管理器(每个页面必须包含一个 PageManager 控件) 更多...

类 FineUICore.PageManager 继承关系图:
FineUICore.ControlBase

Public 成员函数

string GetEmbedLoadingImageUrl (int loadingImageNumber)
 获取内置的加载图片路径
 
string GetLoadingImageUrl ()
 获取加载图片的网址
 
string[] GetRequestIPMAC ()
 获取当前请求的服务器IP,以及相应的MAC地址
 
- Public 成员函数 继承自 FineUICore.ControlBase
 ControlBase ()
 构造函数
 
bool PropertyModified (string propertyName)
 回发过程中此属性是否被改变
 
bool PropertyModified (params string[] propertyNames)
 回发过程中这些属性是否被改变
 
string GetPostBackEventReference ()
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (string action)
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (string action, ParameterCollection parameters)
 获取回发页面的客户端脚本
 
string GetPostBackEventReference (Event evt)
 获取回发页面的客户端脚本
 
virtual string GetHideReference ()
 获取隐藏控件的客户端脚本
 
virtual string GetShowReference ()
 获取显示控件的客户端脚本
 

静态 Public 属性

static readonly JObject THEME_LOADING_COLORS = JObject.Parse("{\"default\":[\"fff\",\"444\"],\"metro_blue\":[\"fff\",\"444\"],\"metro_dark_blue\":[\"fff\",\"444\"],\"metro_gray\":[\"fff\",\"444\"],\"metro_green\":[\"fff\",\"444\"],\"metro_orange\":[\"fff\",\"444\"],\"flick\":[\"fff\",\"444\"],\"blitzer\":[\"fff\",\"444\"],\"smoothness\":[\"fff\",\"444\"],\"hot_sneaks\":[\"fff\",\"2c4359\"],\"black_tie\":[\"f9f9f9\",\"222\"],\"cupertino\":[\"f2f5f7\",\"362b36\"],\"dot_luv\":[\"111111\",\"d9d9d9\"],\"eggplant\":[\"3d3644\",\"fff\"],\"dark_hive\":[\"000\",\"fff\"],\"trontastic\":[\"000\",\"fff\"],\"ui_darkness\":[\"000\",\"fff\"],\"excite_bike\":[\"eee\",\"222\"],\"ui_lightness\":[\"eee\",\"222\"],\"humanity\":[\"f4f0ec\",\"1e1b1d\"],\"le_frog\":[\"285c00\",\"fff\"],\"mint_choc\":[\"201913\",\"fff\"],\"overcast\":[\"c9c9c9\",\"000\"],\"pepper_grinder\":[\"eceadf\",\"1f1f1f\"],\"redmond\":[\"fcfdfd\",\"222\"],\"start\":[\"fcfdfd\",\"222\"],\"south_street\":[\"f5f3e5\",\"312e25\"],\"sunny\":[\"f7f1e0\",\"383838\"],\"swanky_purse\":[\"443113\",\"efec9f\"],\"vader\":[\"121212\",\"eee\"],\"pure_black\":[\"fff\",\"444\"],\"pure_blue\":[\"fff\",\"444\"],\"pure_green\":[\"fff\",\"444\"],\"pure_orange\":[\"fff\",\"444\"],\"pure_purple\":[\"fff\",\"444\"],\"pure_red\":[\"fff\",\"444\"]}")
 正在加载动画图片的背景色和前景色
 

属性

override bool Enabled [get]
 不支持此属性
 
override bool Hidden [get]
 不支持此属性
 
override HideMode HideMode [get]
 不支持此属性
 
DisplayMode DisplayMode [get, set]
 显示模式
 
string LoadingImageUrl [get, set]
 自定义页面加载图片
 
int LoadingCSSNumber [get, set]
 CSS加载动画的数字编码(从1开始,设为0则禁用CSS加载动画)
 
int LoadingImageNumber [get, set]
 加载图片的数字编码
 
string AutoSizePanelID [get, set]
 自动调整此容器的宽度和高度,以填充整个页面
 
bool HideScrollbars [get, set]
 是否隐藏滚动条
 
bool EnablePageLoading [get, set]
 是否启用页面加载标示
 
bool EnableDefaultCorner [get, set]
 是否启用控件的圆角边框
 
bool EncodeText [get, set]
 是否在客户端进行HTML编码
 
bool CustomScrollbar [get, set]
 是否自定义滚动条样式(仅在桌面端Chrome、Edge、Safari浏览器下有效)(默认为false)
 
Theme Theme [get, set]
 主题
 
JSLibrary JSLibrary [get, set]
 包含的JS库
 
string CustomThemeBasePath [get, set]
 自定义样式的根路径
 
string CustomTheme [get, set]
 自定义样式的名称
 
string CustomThemeEmbedLoadingImage [get, set]
 自定义样式对应的内置加载图片
 
Language Language [get, set]
 语言
 
string CustomLanguageBasePath [get, set]
 自定义语言的根路径
 
string CustomLanguage [get, set]
 自定义语言的名称
 
bool EnableShim [get, set]
 是否启用遮罩层(防止ActiveX、Flash等对象覆盖弹出窗体)
 
bool EnableWebForms [get, set]
 是否启用WebForms模式
 
bool EnableAnimation [get, set]
 是否启用动画(仅Webkit浏览器支持动画效果)
 
bool EnableIFrameLoading [get, set]
 启用IFrame面板的页面加载提示
 
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类型的提示文本
 
int AjaxTimeout [get, set]
 Ajax超时时间(单位:秒,默认:120秒)
 
bool IEEdge [get, set]
 是否向页面输出IE=edge标识
 
bool ContentUTF8 [get, set]
 是否向页面输出utf-8标识
 
bool MobileAdaption [get, set]
 是否启用移动浏览器自适应
 
bool EnableCompactMode [get, set]
 是否启用紧凑模式
 
bool EnableLargeMode [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]
 表单中字段与标签的分隔符
 
string FormDotSeparator [get, set]
 小数分隔符(默认为点号)(仅限于数字输入框的客户端显示)
 
string FormCommaSeparator [get, set]
 千分位分隔符(默认为逗号)(仅限于数字输入框的客户端显示)
 
static PageManager Instance [get]
 PageManager在当前页面的实例
 
- 属性 继承自 FineUICore.ControlBase
ControlBase Parent [get]
 父控件
 
string ProductName [get]
 产品名称
 
virtual string ProductVersion [get]
 产品版本
 
virtual JObject Attributes [get, set]
 HTML标签属性
 
string AttributeDataTag [get, set]
 HTML标签属性(data-tag)
 
string WrapperID [get]
 控件外部容器的客户端ID(比如:Button1_wrapper)
 
string ID [get, set]
 控件ID
 
virtual bool Enabled [get, set]
 是否可用
 
virtual bool Hidden [get, set]
 是否隐藏控件
 
virtual HideMode HideMode [get, set]
 隐藏模式
 
bool IsFineUIAjaxPostBack [get]
 是否处于FineUI的AJAX回发过程
 
bool IsFineUICoreAjaxPostBack [get]
 是否处于FineUI的AJAX回发过程
 
virtual ListenerCollection Listeners [get, set]
 客户端事件列表
 
virtual EventCollection Events [get, set]
 服务端事件列表
 

详细描述

页面配置管理器(每个页面必须包含一个 PageManager 控件)

成员函数说明

◆ GetEmbedLoadingImageUrl()

string FineUICore.PageManager.GetEmbedLoadingImageUrl ( int  loadingImageNumber)

获取内置的加载图片路径

参数
loadingImageNumber
返回

◆ GetLoadingImageUrl()

string FineUICore.PageManager.GetLoadingImageUrl ( )

获取加载图片的网址

返回

◆ GetRequestIPMAC()

string[] FineUICore.PageManager.GetRequestIPMAC ( )

获取当前请求的服务器IP,以及相应的MAC地址

返回
[当前请求的服务器IP,MAC地址]

类成员变量说明

◆ THEME_LOADING_COLORS

readonly JObject FineUICore.PageManager.THEME_LOADING_COLORS = JObject.Parse("{\"default\":[\"fff\",\"444\"],\"metro_blue\":[\"fff\",\"444\"],\"metro_dark_blue\":[\"fff\",\"444\"],\"metro_gray\":[\"fff\",\"444\"],\"metro_green\":[\"fff\",\"444\"],\"metro_orange\":[\"fff\",\"444\"],\"flick\":[\"fff\",\"444\"],\"blitzer\":[\"fff\",\"444\"],\"smoothness\":[\"fff\",\"444\"],\"hot_sneaks\":[\"fff\",\"2c4359\"],\"black_tie\":[\"f9f9f9\",\"222\"],\"cupertino\":[\"f2f5f7\",\"362b36\"],\"dot_luv\":[\"111111\",\"d9d9d9\"],\"eggplant\":[\"3d3644\",\"fff\"],\"dark_hive\":[\"000\",\"fff\"],\"trontastic\":[\"000\",\"fff\"],\"ui_darkness\":[\"000\",\"fff\"],\"excite_bike\":[\"eee\",\"222\"],\"ui_lightness\":[\"eee\",\"222\"],\"humanity\":[\"f4f0ec\",\"1e1b1d\"],\"le_frog\":[\"285c00\",\"fff\"],\"mint_choc\":[\"201913\",\"fff\"],\"overcast\":[\"c9c9c9\",\"000\"],\"pepper_grinder\":[\"eceadf\",\"1f1f1f\"],\"redmond\":[\"fcfdfd\",\"222\"],\"start\":[\"fcfdfd\",\"222\"],\"south_street\":[\"f5f3e5\",\"312e25\"],\"sunny\":[\"f7f1e0\",\"383838\"],\"swanky_purse\":[\"443113\",\"efec9f\"],\"vader\":[\"121212\",\"eee\"],\"pure_black\":[\"fff\",\"444\"],\"pure_blue\":[\"fff\",\"444\"],\"pure_green\":[\"fff\",\"444\"],\"pure_orange\":[\"fff\",\"444\"],\"pure_purple\":[\"fff\",\"444\"],\"pure_red\":[\"fff\",\"444\"]}")
static

正在加载动画图片的背景色和前景色

属性说明

◆ AjaxLoadingMaskText

string FineUICore.PageManager.AjaxLoadingMaskText
getset

Mask类型的AJAX提示文本

◆ AjaxLoadingText

string FineUICore.PageManager.AjaxLoadingText
getset

AJAX提示的文本

◆ AjaxLoadingType

AjaxLoadingType FineUICore.PageManager.AjaxLoadingType
getset

Ajax提示的类型

◆ AjaxTimeout

int FineUICore.PageManager.AjaxTimeout
getset

Ajax超时时间(单位:秒,默认:120秒)

◆ AutoSizePanelID

string FineUICore.PageManager.AutoSizePanelID
getset

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

◆ ContentUTF8

bool FineUICore.PageManager.ContentUTF8
getset

是否向页面输出utf-8标识

◆ CustomLanguage

string FineUICore.PageManager.CustomLanguage
getset

自定义语言的名称

◆ CustomLanguageBasePath

string FineUICore.PageManager.CustomLanguageBasePath
getset

自定义语言的根路径

◆ CustomScrollbar

bool FineUICore.PageManager.CustomScrollbar
getset

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

◆ CustomTheme

string FineUICore.PageManager.CustomTheme
getset

自定义样式的名称

◆ CustomThemeBasePath

string FineUICore.PageManager.CustomThemeBasePath
getset

自定义样式的根路径

◆ CustomThemeEmbedLoadingImage

string FineUICore.PageManager.CustomThemeEmbedLoadingImage
getset

自定义样式对应的内置加载图片

◆ DisplayMode

DisplayMode FineUICore.PageManager.DisplayMode
getset

显示模式

◆ EnableAjaxLoading

bool FineUICore.PageManager.EnableAjaxLoading
getset

是否启用AJAX提示

◆ EnableAnimation

bool FineUICore.PageManager.EnableAnimation
getset

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

◆ EnableCompactMode

bool FineUICore.PageManager.EnableCompactMode
getset

是否启用紧凑模式

◆ Enabled

override bool FineUICore.PageManager.Enabled
get

不支持此属性

◆ EnableDefaultCorner

bool FineUICore.PageManager.EnableDefaultCorner
getset

是否启用控件的圆角边框

◆ EnableFormChangeConfirm

bool FineUICore.PageManager.EnableFormChangeConfirm
getset

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

◆ EnableIFrameLoading

bool FineUICore.PageManager.EnableIFrameLoading
getset

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

◆ EnableLargeMode

bool FineUICore.PageManager.EnableLargeMode
getset

是否启用大字体模式

◆ EnablePageLoading

bool FineUICore.PageManager.EnablePageLoading
getset

是否启用页面加载标示

◆ EnableShim

bool FineUICore.PageManager.EnableShim
getset

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

◆ EnableWebForms

bool FineUICore.PageManager.EnableWebForms
getset

是否启用WebForms模式

◆ EncodeText

bool FineUICore.PageManager.EncodeText
getset

是否在客户端进行HTML编码

◆ FormCommaSeparator

string FineUICore.PageManager.FormCommaSeparator
getset

千分位分隔符(默认为逗号)(仅限于数字输入框的客户端显示)

◆ FormDotSeparator

string FineUICore.PageManager.FormDotSeparator
getset

小数分隔符(默认为点号)(仅限于数字输入框的客户端显示)

◆ FormLabelAlign

LabelAlign FineUICore.PageManager.FormLabelAlign
getset

表单中标签的位置

◆ FormLabelSeparator

string FineUICore.PageManager.FormLabelSeparator
getset

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

◆ FormLabelWidth

int? FineUICore.PageManager.FormLabelWidth
getset

表单中字段标签的宽度

◆ FormMessageTarget

MessageTarget FineUICore.PageManager.FormMessageTarget
getset

表单中消息的位置

◆ FormOffsetRight

int? FineUICore.PageManager.FormOffsetRight
getset

表单中右侧的空白宽度

◆ FormRedStarPosition

RedStarPosition FineUICore.PageManager.FormRedStarPosition
getset

表单中红色星号的位置

◆ FormRowItemSpace

int? FineUICore.PageManager.FormRowItemSpace
getset

表单行子项之间的间距

◆ Hidden

override bool FineUICore.PageManager.Hidden
get

不支持此属性

◆ HideMode

override HideMode FineUICore.PageManager.HideMode
get

不支持此属性

◆ HideScrollbars

bool FineUICore.PageManager.HideScrollbars
getset

是否隐藏滚动条

◆ IEEdge

bool FineUICore.PageManager.IEEdge
getset

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

◆ Instance

PageManager FineUICore.PageManager.Instance
staticget

PageManager在当前页面的实例

◆ JSLibrary

JSLibrary FineUICore.PageManager.JSLibrary
getset

包含的JS库

◆ Language

Language FineUICore.PageManager.Language
getset

语言

◆ LoadingCSSNumber

int FineUICore.PageManager.LoadingCSSNumber
getset

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

◆ LoadingImageNumber

int FineUICore.PageManager.LoadingImageNumber
getset

加载图片的数字编码

◆ LoadingImageUrl

string FineUICore.PageManager.LoadingImageUrl
getset

自定义页面加载图片

◆ MobileAdaption

bool FineUICore.PageManager.MobileAdaption
getset

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

◆ ShowAjaxLoadingMaskText

bool FineUICore.PageManager.ShowAjaxLoadingMaskText
getset

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

◆ SimpleError

bool FineUICore.PageManager.SimpleError
getset

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

◆ TabStripTabSpace

int? FineUICore.PageManager.TabStripTabSpace
getset

选项卡标题之间的间距

◆ Theme

Theme FineUICore.PageManager.Theme
getset

主题

◆ ToolbarItemSpace

int? FineUICore.PageManager.ToolbarItemSpace
getset

工具栏子项之间的间距


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