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

下拉列表控件扩展 更多...

类 FineUICore.DropDownListExtension 继承关系图:
FineUICore.TextFieldExtension< DropDownList, DropDownListExtension >

Public 成员函数

 DropDownListExtension (DropDownList source)
 构造函数
 
DropDownListExtension PersistItems (bool param)
 是否在回发时保持Items属性(仅WebForms适用)
 
DropDownListExtension FilterFunction (string param)
 自定义过滤器函数(仅在EnableEdit=true时有效)
 
DropDownListExtension EnableClickAction (bool param)
 点击输入框是否触发默认行为
 
DropDownListExtension ChangeOnDblClick (bool param)
 双击改变选中项(配合参数EnableClickAction=false使用)
 
DropDownListExtension TopSpaceFirst (bool param)
 优先使用上部空间显示弹出框
 
DropDownListExtension EmptyText (string param)
 
DropDownListExtension Text (string param)
 显示文本
 
DropDownListExtension SelectedValue (string param)
 选中项的值
 
DropDownListExtension SelectedValueArray (params string[] param)
 选中项的值
 
DropDownListExtension MatchFieldWidth (bool param)
 
DropDownListExtension EnableCheckBoxSelect (bool param)
 
DropDownListExtension AutoSelectFirstItem (bool param)
 
DropDownListExtension EnableMultiSelect (bool param)
 
DropDownListExtension MultiSelectSeparator (string param)
 
DropDownListExtension ForceSelection (bool param)
 
DropDownListExtension AutoShowClearIcon (bool param)
 
DropDownListExtension EnableEdit (bool param)
 
DropDownListExtension EnableGroup (bool param)
 
DropDownListExtension EnableSimulateTree (bool param)
 
DropDownListExtension DataSimulateTreeLevelField (string param)
 
DropDownListExtension DataEnableSelectField (string param)
 
DropDownListExtension DataDisplayFormatString (string param)
 
DropDownListExtension DataGroupField (string param)
 
DropDownListExtension DataDisplayFields (params string[] param)
 列表项显示字段名称列表
 
DropDownListExtension DataGroupFormatString (string param)
 
DropDownListExtension DataTextField (string param)
 
DropDownListExtension DataTextFormatString (string param)
 
DropDownListExtension DataValueField (string param)
 
DropDownListExtension DataSource (object param)
 
DropDownListExtension Items (params ListItemExtension[] extensions)
 列表项集合
 
DropDownListExtension Items (params ListItem[] items)
 列表项集合
 
DropDownListExtension OnClearIconClick (string action)
 点击清空图标事件
 
DropDownListExtension OnClearIconClick (string action, string fields)
 点击清空图标事件
 
DropDownListExtension OnClearIconClick (string action, params Parameter[] parameters)
 点击清空图标事件
 
DropDownListExtension OnClearIconClick (string action, string fields, params Parameter[] parameters)
 点击清空图标事件
 
DropDownListExtension OnClearIconClick (Action< Event > eventAction)
 点击清空图标事件
 
DropDownListExtension OnSelectedIndexChanged (string action)
 选中项改变事件
 
DropDownListExtension OnSelectedIndexChanged (string action, string fields)
 选中项改变事件
 
DropDownListExtension OnSelectedIndexChanged (string action, params Parameter[] parameters)
 选中项改变事件
 
DropDownListExtension OnSelectedIndexChanged (string action, string fields, params Parameter[] parameters)
 选中项改变事件
 
DropDownListExtension OnSelectedIndexChanged (Action< Event > eventAction)
 选中项改变事件
 
- Public 成员函数 继承自 FineUICore.TextFieldExtension< DropDownList, DropDownListExtension >
 TextFieldExtension (TextField source)
 构造函数
 
TExtension EnablePrefix (bool param)
 启用前缀文本
 
TExtension Prefix (string param)
 前缀文本
 
TExtension EnableSuffix (bool param)
 启用后缀文本
 
TExtension Suffix (string param)
 后缀文本
 
TExtension ValidateForValue (bool param)
 对值进行验证(MinLength, MaxLength, Required, Regex, RegexPattern)
 
TExtension MaxLength (int? param)
 最大长度
 
TExtension MinLength (int? param)
 最小长度
 
TExtension Required (bool param)
 
TExtension RequiredMessage (string param)
 
TExtension MaxLengthMessage (string param)
 
TExtension MinLengthMessage (string param)
 
TExtension RegexPattern (RegexPattern param)
 
TExtension Regex (string param)
 
TExtension RegexMessage (string param)
 
TExtension RegexIgnoreCase (bool param)
 
TExtension CompareControl (string param)
 
TExtension CompareValue (string param)
 
TExtension CompareOperator (Operator param)
 
TExtension CompareType (CompareType param)
 
TExtension CompareMessage (string param)
 
TExtension NextFocusControl (string param)
 
TExtension NextClickControl (string param)
 
TExtension OnClientBlur (string param)
 失去焦点时需要执行的客户端脚本
 

属性

new DropDownList Source [get]
 当前控件
 
- 属性 继承自 FineUICore.TextFieldExtension< DropDownList, DropDownListExtension >
new TextField Source [get]
 当前控件
 

详细描述

下拉列表控件扩展

构造及析构函数说明

◆ DropDownListExtension()

FineUICore.DropDownListExtension.DropDownListExtension ( DropDownList  source)

构造函数

参数
source

成员函数说明

◆ AutoSelectFirstItem()

DropDownListExtension FineUICore.DropDownListExtension.AutoSelectFirstItem ( bool  param)

如果未定义选中项,则自动选中第一个子项(默认为true)

参数
param
返回

◆ AutoShowClearIcon()

DropDownListExtension FineUICore.DropDownListExtension.AutoShowClearIcon ( bool  param)

自动显示清空图标

参数
param
返回

◆ ChangeOnDblClick()

DropDownListExtension FineUICore.DropDownListExtension.ChangeOnDblClick ( bool  param)

双击改变选中项(配合参数EnableClickAction=false使用)

参数
param
返回

◆ DataDisplayFields()

DropDownListExtension FineUICore.DropDownListExtension.DataDisplayFields ( params string[]  param)

列表项显示字段名称列表

参数
param
返回

◆ DataDisplayFormatString()

DropDownListExtension FineUICore.DropDownListExtension.DataDisplayFormatString ( string  param)

列表项显示字段的格式化字符串

参数
param
返回

◆ DataEnableSelectField()

DropDownListExtension FineUICore.DropDownListExtension.DataEnableSelectField ( string  param)

是否可选择的字段

参数
param
返回

◆ DataGroupField()

DropDownListExtension FineUICore.DropDownListExtension.DataGroupField ( string  param)

分组字段

参数
param
返回

◆ DataGroupFormatString()

DropDownListExtension FineUICore.DropDownListExtension.DataGroupFormatString ( string  param)

分组的格式化字符串

参数
param
返回

◆ DataSimulateTreeLevelField()

DropDownListExtension FineUICore.DropDownListExtension.DataSimulateTreeLevelField ( string  param)

模拟树显示时指示所在层次的数据字段

参数
param
返回

◆ DataSource()

DropDownListExtension FineUICore.DropDownListExtension.DataSource ( object  param)

数据源

参数
param
返回

◆ DataTextField()

DropDownListExtension FineUICore.DropDownListExtension.DataTextField ( string  param)

文本字段

参数
param
返回

◆ DataTextFormatString()

DropDownListExtension FineUICore.DropDownListExtension.DataTextFormatString ( string  param)

文本的格式化字符串

参数
param
返回

◆ DataValueField()

DropDownListExtension FineUICore.DropDownListExtension.DataValueField ( string  param)

值字段

参数
param
返回

◆ EmptyText()

DropDownListExtension FineUICore.DropDownListExtension.EmptyText ( string  param)

文本框为空时显示的文本

参数
param
返回

◆ EnableCheckBoxSelect()

DropDownListExtension FineUICore.DropDownListExtension.EnableCheckBoxSelect ( bool  param)

启用多选框

参数
param
返回

◆ EnableClickAction()

DropDownListExtension FineUICore.DropDownListExtension.EnableClickAction ( bool  param)

点击输入框是否触发默认行为

参数
param
返回

◆ EnableEdit()

DropDownListExtension FineUICore.DropDownListExtension.EnableEdit ( bool  param)

是否可编辑,以便在录入时自动过滤下拉框中的值

参数
param
返回

◆ EnableGroup()

DropDownListExtension FineUICore.DropDownListExtension.EnableGroup ( bool  param)

是否启用分组显示

参数
param
返回

◆ EnableMultiSelect()

DropDownListExtension FineUICore.DropDownListExtension.EnableMultiSelect ( bool  param)

是否可以选择多项

参数
param
返回

◆ EnableSimulateTree()

DropDownListExtension FineUICore.DropDownListExtension.EnableSimulateTree ( bool  param)

是否启用模拟树显示

参数
param
返回

◆ FilterFunction()

DropDownListExtension FineUICore.DropDownListExtension.FilterFunction ( string  param)

自定义过滤器函数(仅在EnableEdit=true时有效)

参数
param
返回

◆ ForceSelection()

DropDownListExtension FineUICore.DropDownListExtension.ForceSelection ( bool  param)

是否强制选中下拉列表中的项(多选时此属性无效)

参数
param
返回

◆ Items() [1/2]

DropDownListExtension FineUICore.DropDownListExtension.Items ( params ListItem[]  items)

列表项集合

参数
items
返回

◆ Items() [2/2]

DropDownListExtension FineUICore.DropDownListExtension.Items ( params ListItemExtension[]  extensions)

列表项集合

参数
extensions
返回

◆ MatchFieldWidth()

DropDownListExtension FineUICore.DropDownListExtension.MatchFieldWidth ( bool  param)

下拉列表和字段的宽度相匹配

参数
param
返回

◆ MultiSelectSeparator()

DropDownListExtension FineUICore.DropDownListExtension.MultiSelectSeparator ( string  param)

选择多项的分隔符

参数
param
返回

◆ OnClearIconClick() [1/5]

DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick ( Action< Event eventAction)

点击清空图标事件

参数
eventAction事件代理函数
返回

◆ OnClearIconClick() [2/5]

DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick ( string  action)

点击清空图标事件

参数
action动作地址
返回

◆ OnClearIconClick() [3/5]

DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick ( string  action,
params Parameter[]  parameters 
)

点击清空图标事件

参数
action动作地址
parameters请求参数
返回

◆ OnClearIconClick() [4/5]

DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick ( string  action,
string  fields 
)

点击清空图标事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnClearIconClick() [5/5]

DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick ( string  action,
string  fields,
params Parameter[]  parameters 
)

点击清空图标事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ OnSelectedIndexChanged() [1/5]

DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged ( Action< Event eventAction)

选中项改变事件

参数
eventAction事件代理函数
返回

◆ OnSelectedIndexChanged() [2/5]

DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged ( string  action)

选中项改变事件

参数
action动作地址
返回

◆ OnSelectedIndexChanged() [3/5]

DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged ( string  action,
params Parameter[]  parameters 
)

选中项改变事件

参数
action动作地址
parameters请求参数
返回

◆ OnSelectedIndexChanged() [4/5]

DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged ( string  action,
string  fields 
)

选中项改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
返回

◆ OnSelectedIndexChanged() [5/5]

DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged ( string  action,
string  fields,
params Parameter[]  parameters 
)

选中项改变事件

参数
action动作地址
fields请求参数(字段或容器名称列表,以逗号分隔)
parameters请求参数
返回

◆ PersistItems()

DropDownListExtension FineUICore.DropDownListExtension.PersistItems ( bool  param)

是否在回发时保持Items属性(仅WebForms适用)

参数
param
返回

◆ SelectedValue()

DropDownListExtension FineUICore.DropDownListExtension.SelectedValue ( string  param)

选中项的值

参数
param
返回

◆ SelectedValueArray()

DropDownListExtension FineUICore.DropDownListExtension.SelectedValueArray ( params string[]  param)

选中项的值

参数
param
返回

◆ Text()

DropDownListExtension FineUICore.DropDownListExtension.Text ( string  param)

显示文本

参数
param
返回

◆ TopSpaceFirst()

DropDownListExtension FineUICore.DropDownListExtension.TopSpaceFirst ( bool  param)

优先使用上部空间显示弹出框

参数
param
返回

属性说明

◆ Source

new DropDownList FineUICore.DropDownListExtension.Source
get

当前控件


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