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

控件基类 更多...

类 FineUICore.ControlBase 继承关系图:
FineUICore.Component FineUICore.GridColumn FineUICore.GridFilter FineUICore.PageManager FineUICore.PartialConnector FineUICore.BaseMenuItem FineUICore.BoxComponent FineUICore.Menu FineUICore.Tool FineUICore.ToolbarFill FineUICore.ToolbarSeparator FineUICore.ToolbarText FineUICore.GroupField FineUICore.RenderBaseField FineUICore.RowNumberField

Public 成员函数

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

属性

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]
 服务端事件列表
 

详细描述

控件基类

构造及析构函数说明

◆ ControlBase()

FineUICore.ControlBase.ControlBase ( )

构造函数

成员函数说明

◆ GetPostBackEventReference() [1/4]

string FineUICore.ControlBase.GetPostBackEventReference ( )

获取回发页面的客户端脚本

返回
客户端脚本

◆ GetPostBackEventReference() [2/4]

string FineUICore.ControlBase.GetPostBackEventReference ( Event  evt)

获取回发页面的客户端脚本

参数
evt事件对象
返回
客户端脚本

◆ GetPostBackEventReference() [3/4]

string FineUICore.ControlBase.GetPostBackEventReference ( string  action)

获取回发页面的客户端脚本

参数
action动作地址
返回
客户端脚本

◆ GetPostBackEventReference() [4/4]

string FineUICore.ControlBase.GetPostBackEventReference ( string  action,
ParameterCollection  parameters 
)

获取回发页面的客户端脚本

参数
action动作地址
parameters请求参数
返回
客户端脚本

◆ PropertyModified() [1/2]

bool FineUICore.ControlBase.PropertyModified ( params string[]  propertyNames)

回发过程中这些属性是否被改变

参数
propertyNames属性名
返回
是否改变

◆ PropertyModified() [2/2]

bool FineUICore.ControlBase.PropertyModified ( string  propertyName)

回发过程中此属性是否被改变

参数
propertyName属性名
返回
是否改变

属性说明

◆ AttributeDataTag

string FineUICore.ControlBase.AttributeDataTag
getset

HTML标签属性(data-tag)

◆ Attributes

virtual JObject FineUICore.ControlBase.Attributes
getset

HTML标签属性

◆ Enabled

virtual bool FineUICore.ControlBase.Enabled
getset

是否可用

◆ Events

virtual EventCollection FineUICore.ControlBase.Events
getset

服务端事件列表

◆ Hidden

virtual bool FineUICore.ControlBase.Hidden
getset

是否隐藏控件

◆ HideMode

virtual HideMode FineUICore.ControlBase.HideMode
getset

隐藏模式

◆ ID

string FineUICore.ControlBase.ID
getset

控件ID

◆ IsFineUIAjaxPostBack

bool FineUICore.ControlBase.IsFineUIAjaxPostBack
get

是否处于FineUI的AJAX回发过程

◆ IsFineUICoreAjaxPostBack

bool FineUICore.ControlBase.IsFineUICoreAjaxPostBack
get

是否处于FineUI的AJAX回发过程

◆ Listeners

virtual ListenerCollection FineUICore.ControlBase.Listeners
getset

客户端事件列表

◆ ProductName

string FineUICore.ControlBase.ProductName
get

产品名称

◆ ProductVersion

virtual string FineUICore.ControlBase.ProductVersion
get

产品版本

◆ WrapperID

string FineUICore.ControlBase.WrapperID
get

控件外部容器的客户端ID(比如:Button1_wrapper)


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