FineUICore 11.7
企业级 ASP.NET Core 控件库
|
下拉列表控件扩展 更多...
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) |
如果未定义选中项,则自动选中第一个子项(默认为true) | |
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] |
当前控件 | |
下拉列表控件扩展
FineUICore.DropDownListExtension.DropDownListExtension | ( | DropDownList | source | ) |
构造函数
source |
DropDownListExtension FineUICore.DropDownListExtension.AutoSelectFirstItem | ( | bool | param | ) |
如果未定义选中项,则自动选中第一个子项(默认为true)
param |
DropDownListExtension FineUICore.DropDownListExtension.AutoShowClearIcon | ( | bool | param | ) |
自动显示清空图标
param |
DropDownListExtension FineUICore.DropDownListExtension.ChangeOnDblClick | ( | bool | param | ) |
双击改变选中项(配合参数EnableClickAction=false使用)
param |
DropDownListExtension FineUICore.DropDownListExtension.DataDisplayFields | ( | params string[] | param | ) |
列表项显示字段名称列表
param |
DropDownListExtension FineUICore.DropDownListExtension.DataDisplayFormatString | ( | string | param | ) |
列表项显示字段的格式化字符串
param |
DropDownListExtension FineUICore.DropDownListExtension.DataEnableSelectField | ( | string | param | ) |
是否可选择的字段
param |
DropDownListExtension FineUICore.DropDownListExtension.DataGroupField | ( | string | param | ) |
分组字段
param |
DropDownListExtension FineUICore.DropDownListExtension.DataGroupFormatString | ( | string | param | ) |
分组的格式化字符串
param |
DropDownListExtension FineUICore.DropDownListExtension.DataSimulateTreeLevelField | ( | string | param | ) |
模拟树显示时指示所在层次的数据字段
param |
DropDownListExtension FineUICore.DropDownListExtension.DataSource | ( | object | param | ) |
数据源
param |
DropDownListExtension FineUICore.DropDownListExtension.DataTextField | ( | string | param | ) |
文本字段
param |
DropDownListExtension FineUICore.DropDownListExtension.DataTextFormatString | ( | string | param | ) |
文本的格式化字符串
param |
DropDownListExtension FineUICore.DropDownListExtension.DataValueField | ( | string | param | ) |
值字段
param |
DropDownListExtension FineUICore.DropDownListExtension.EmptyText | ( | string | param | ) |
文本框为空时显示的文本
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableCheckBoxSelect | ( | bool | param | ) |
启用多选框
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableClickAction | ( | bool | param | ) |
点击输入框是否触发默认行为
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableEdit | ( | bool | param | ) |
是否可编辑,以便在录入时自动过滤下拉框中的值
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableGroup | ( | bool | param | ) |
是否启用分组显示
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableMultiSelect | ( | bool | param | ) |
是否可以选择多项
param |
DropDownListExtension FineUICore.DropDownListExtension.EnableSimulateTree | ( | bool | param | ) |
是否启用模拟树显示
param |
DropDownListExtension FineUICore.DropDownListExtension.FilterFunction | ( | string | param | ) |
自定义过滤器函数(仅在EnableEdit=true时有效)
param |
DropDownListExtension FineUICore.DropDownListExtension.ForceSelection | ( | bool | param | ) |
是否强制选中下拉列表中的项(多选时此属性无效)
param |
DropDownListExtension FineUICore.DropDownListExtension.Items | ( | params ListItem[] | items | ) |
列表项集合
items |
DropDownListExtension FineUICore.DropDownListExtension.Items | ( | params ListItemExtension[] | extensions | ) |
列表项集合
extensions |
DropDownListExtension FineUICore.DropDownListExtension.MatchFieldWidth | ( | bool | param | ) |
下拉列表和字段的宽度相匹配
param |
DropDownListExtension FineUICore.DropDownListExtension.MultiSelectSeparator | ( | string | param | ) |
选择多项的分隔符
param |
DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick | ( | Action< Event > | eventAction | ) |
点击清空图标事件
eventAction | 事件代理函数 |
DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick | ( | string | action | ) |
点击清空图标事件
action | 动作地址 |
DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick | ( | string | action, |
params Parameter[] | parameters | ||
) |
点击清空图标事件
action | 动作地址 |
parameters | 请求参数 |
DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick | ( | string | action, |
string | fields | ||
) |
点击清空图标事件
action | 动作地址 |
fields | 请求参数(字段或容器名称列表,以逗号分隔) |
DropDownListExtension FineUICore.DropDownListExtension.OnClearIconClick | ( | string | action, |
string | fields, | ||
params Parameter[] | parameters | ||
) |
点击清空图标事件
action | 动作地址 |
fields | 请求参数(字段或容器名称列表,以逗号分隔) |
parameters | 请求参数 |
DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged | ( | Action< Event > | eventAction | ) |
选中项改变事件
eventAction | 事件代理函数 |
DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged | ( | string | action | ) |
选中项改变事件
action | 动作地址 |
DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged | ( | string | action, |
params Parameter[] | parameters | ||
) |
选中项改变事件
action | 动作地址 |
parameters | 请求参数 |
DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged | ( | string | action, |
string | fields | ||
) |
选中项改变事件
action | 动作地址 |
fields | 请求参数(字段或容器名称列表,以逗号分隔) |
DropDownListExtension FineUICore.DropDownListExtension.OnSelectedIndexChanged | ( | string | action, |
string | fields, | ||
params Parameter[] | parameters | ||
) |
选中项改变事件
action | 动作地址 |
fields | 请求参数(字段或容器名称列表,以逗号分隔) |
parameters | 请求参数 |
DropDownListExtension FineUICore.DropDownListExtension.PersistItems | ( | bool | param | ) |
是否在回发时保持Items属性(仅WebForms适用)
param |
DropDownListExtension FineUICore.DropDownListExtension.SelectedValue | ( | string | param | ) |
选中项的值
param |
DropDownListExtension FineUICore.DropDownListExtension.SelectedValueArray | ( | params string[] | param | ) |
选中项的值
param |
DropDownListExtension FineUICore.DropDownListExtension.Text | ( | string | param | ) |
显示文本
param |
DropDownListExtension FineUICore.DropDownListExtension.TopSpaceFirst | ( | bool | param | ) |
优先使用上部空间显示弹出框
param |
|
get |
当前控件