FineUICore 10.0
企业级 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)
 获取回发页面的客户端脚本
 

静态 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 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
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等对象覆盖弹出窗体)

◆ 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

工具栏子项之间的间距


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