FineUICore 10.0
企业级 ASP.NET Core 控件库
载入中...
搜索中...
未找到
FineUICore.ControlBaseExtension< T, TExtension > 模板类 参考abstract

控件基类扩展 更多...

类 FineUICore.ControlBaseExtension< T, TExtension > 继承关系图:
FineUICore.IControlBaseExtension FineUICore.ComponentExtension< T, TExtension > FineUICore.GridColumnExtension< T, TExtension > FineUICore.BaseMenuItemExtension< T, TExtension > FineUICore.BoxComponentExtension< T, TExtension > FineUICore.RenderBaseFieldExtension< T, TExtension > FineUICore.MenuItemExtension< T, TExtension > FineUICore.ButtonBaseExtension< T, TExtension > FineUICore.ContainerExtension< T, TExtension > FineUICore.FieldExtension< T, TExtension > FineUICore.PanelBaseExtension< T, TExtension > FineUICore.TextFieldExtension< T, TExtension > FineUICore.ToolTipFieldExtension< T, TExtension > FineUICore.CollapsablePanelExtension< T, TExtension > FineUICore.RealTextFieldExtension< T, TExtension > FineUICore.FormBaseExtension< T, TExtension >

Public 成员函数

 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接口方法
 
virtual string ToHtmlString ()
 输出到页面的内容
 

属性

ControlBase Source [get]
 当前控件
 
- 属性 继承自 FineUICore.IControlBaseExtension

详细描述

控件基类扩展

模板参数
T
TExtension
类型限制
T :ControlBase 
TExtension :ControlBaseExtension 
TExtension :T 
TExtension :TExtension 

构造及析构函数说明

◆ ControlBaseExtension()

构造函数

参数
source

成员函数说明

◆ Attribute()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Attribute ( string  key,
string  value 
)

HTML标签属性

参数
key
value
返回

◆ AttributeDataTag()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.AttributeDataTag ( string  param)

HTML标签属性(data-tag)

参数
param
返回

◆ Attributes()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Attributes ( JObject  param)

HTML标签属性

参数
param
返回

◆ Enabled()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Enabled ( bool  param)

是否可用

参数
param
返回

◆ Hidden()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Hidden ( bool  param)

是否隐藏控件

参数
param
返回

◆ HideMode()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.HideMode ( HideMode  param)

隐藏模式

参数
param
返回

◆ ID()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.ID ( string  param)

控件ID

参数
param
返回

◆ Listener()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Listener ( string  eventName,
string  handler 
)

客户端事件

参数
eventName
handler
返回

◆ Listeners()

TExtension FineUICore.ControlBaseExtension< T, TExtension >.Listeners ( params Listener[]  param)

客户端事件列表

参数
param
返回

◆ ToHtmlString()

virtual string FineUICore.ControlBaseExtension< T, TExtension >.ToHtmlString ( )
virtual

输出到页面的内容

返回

FineUICore.PageManagerExtension 重载.

◆ WriteTo()

void FineUICore.ControlBaseExtension< T, TExtension >.WriteTo ( TextWriter  writer,
HtmlEncoder  encoder 
)

IHtmlContent接口方法

参数
writer
encoder

属性说明

◆ Source

ControlBase FineUICore.ControlBaseExtension< T, TExtension >.Source
get

当前控件

实现了 FineUICore.IControlBaseExtension.


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