FineUIPro 8.2.1 企业级 ASP.NET UI 控件库

Public 成员函数 | 属性 | 所有成员列表
FineUIPro.Image类 参考

图片控件 更多...

类 FineUIPro.Image 继承关系图:

## Public 成员函数
| Image ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.ToolTipField
| ToolTipField ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.Field
| Field ()
| 构造函数 更多...
void | Reset ()
| 重置此字段的值（比如用来清空FileUpload的内容） 更多...
virtual string | GetResetReference ()
| 获取重置此字段的客户端脚本 更多...
virtual string | GetValueReference ()
| 获取此字段值的客户端脚本（注意返回的脚本不带结束分号） 更多...
void | MarkInvalid (string message)
| 设置字段验证失败的提示信息 更多...
void | ClearInvalid ()
| 清除验证失败的提示信息 更多...
string | GetMarkInvalidReference (string message)
| 获取字段验证失败提示信息的客户端脚本 更多...
string | GetClearInvalidReference ()
| 获取清除验证失败提示信息的客户端脚本 更多...
new void | Focus ()
| 使控件获得焦点 更多...
void | Focus (bool selectText)
| 使控件获得焦点，并选中控件中的文本内容 更多...
void | Focus (bool selectText, int delayMilliseconds)
| 使控件获得焦点，并选中控件中的文本内容 更多...
string | GetFocusReference ()
| 获得使控件获得焦点的脚本 更多...
string | GetFocusReference (bool selectText)
| 获得使控件获得焦点，并选中控件中的文本内容的脚本 更多...
string | GetFocusReference (bool selectText, int delayMilliseconds)
| 获得使控件获得焦点，并选中控件中的文本内容的脚本 更多...
Public 成员函数 继承自 FineUIPro.BoxComponent
| BoxComponent ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.Component
| Component ()
| 构造函数 更多...
Public 成员函数 继承自 FineUIPro.ControlBase
| ControlBase ()
| 构造函数 更多...
override void | RenderControl (HtmlTextWriter writer)
| 重载 RenderControl，为了向子控件公开 RenderBeginTag 和 RenderEndTag 两个方法 更多...
bool | PropertyModified (string propertyName)
| 回发过程中此属性是否被改变 如果是客户端可以改变的属性，仅在服务器端改变时才返回 true， （如果仅是客户端改变，则返回 false，因为客户端改变的属性不需要再输出相应的 JavaScript 脚本） 更多...
bool | PropertyModified (params string[] propertyNames)
| 回发过程中这些属性是否被改变 只要任何属性被改变，就返回 true 更多...
void | RecoverPropertiesFromJObject (JObject state)
| 从JObject恢复控件的属性 更多...
JObject | ConvertPropertiesToJObject (List< string > propertyList)
| 将控件的属性列表转化为JObject对象 更多...
string | GetPostBackEventReference ()
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','');) 更多...
string | GetPostBackEventReference (string eventArgument)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...
string | GetPostBackEventReference (string eventArgument, bool enableAjax)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...
string | GetPostBackEventReference (string eventArgument, bool enableAjax, bool persistOriginal)
| 获取回发页面的客户端脚本（比如：__doPostBack('btnChangeEnable','true');) 更多...

## 属性
override bool | Enabled`[get]`
| 不支持此属性 更多...
override? short | TabIndex`[get]`
| 不支持此属性 更多...
string? | ImageUrl`[get, set]`
| [AJAX属性]链接地址 更多...
virtual Icon? | Icon`[get, set]`
| [AJAX属性]预定义图标 更多...
Unit? | ImageWidth`[get, set]`
| [AJAX属性]图片的宽度 更多...
Unit? | ImageHeight`[get, set]`
| [AJAX属性]图片的高度 更多...
string? | ImageCssClass`[get, set]`
| [AJAX属性]图片的样式类 更多...
string? | ImageCssStyle`[get, set]`
| [AJAX属性]图片的样式 更多...
string? | ImageAlt`[get, set]`
| [AJAX属性]图片的Alt 更多...
属性 继承自 FineUIPro.ToolTipField
string? | ToolTip`[get, set]`
| [AJAX属性]提示文本 更多...
string? | ToolTipTitle`[get, set]`
| [AJAX属性]提示文本的标题 更多...
ToolTipType? | ToolTipType`[get, set]`
| 提示文本类型 更多...
bool? | ToolTipAutoHide`[get, set]`
| [AJAX属性]是否自动隐藏提示文本 更多...
ToolTipPosition? | ToolTipPosition`[get, set]`
| 提示文本的位置 更多...
属性 继承自 FineUIPro.Field
string? | ValidatorFunction`[get, set]`
| 客户端验证函数（JavaScript函数） 更多...
bool? | ShowLabel`[get, set]`
| 是否显示标签 更多...
bool? | ShowEmptyLabel`[get, set]`
| 是否显示空白的标签 更多...
string? | Label`[get, set]`
| [AJAX属性]标签文本 更多...
bool? | ShowRedStar`[get, set]`
| 用来标识必填项的红色星号 更多...
virtual bool? | Readonly`[get, set]`
| [AJAX属性]表单控件的只读状态 更多...
virtual ? short?? | TabIndex`[get, set]`
| Tab按键的跳转顺序 更多...
string? | LabelSeparator`[get, set]`
| 表单中字段与标签的分隔符 更多...
LabelAlign? | LabelAlign`[get, set]`
| 表单中标签的位置 更多...
MessageTarget? | MessageTarget`[get, set]`
| 无效字段提示消息的位置 更多...
Unit??? | OffsetRight`[get, set]`
| 距离右侧边界的宽度（相当于设置CSS样式margin-right） 更多...
Unit??? | LabelWidth`[get, set]`
| 标签的宽度 更多...
bool? | EnableValidateTrim`[get, set]`
| 验证时去除文本的前后空白字符 更多...
属性 继承自 FineUIPro.BoxComponent
Unit? | Width`[get, set]`
| 宽度 更多...
Unit? | Height`[get, set]`
| 高度 更多...
string? | AnchorValue`[get, set]`
| 锚点值（当父容器的Layout=Anchor时有效） 更多...
string? | ColumnWidth`[get, set]`
| 列的宽度（当父容器的Layout=Column时有效） 更多...
Unit? | AbsoluteX`[get, set]`
| 绝对定位的X坐标（当父容器的Layout=Absolute时有效） 更多...
Unit? | AbsoluteY`[get, set]`
| 绝对定位的Y坐标（当父容器的Layout=Absolute时有效） 更多...
int? | TableConfigColumns`[get, set]`
| 表格列数（当父容器的Layout=Table时有效） 更多...
int? | TableRowspan`[get, set]`
| 表格合并行（当父容器的Layout=Table时有效） 更多...
int? | TableColspan`[get, set]`
| 表格合并列（当父容器的Layout=Table时有效） 更多...
BoxLayoutAlign? | BoxConfigAlign`[get, set]`
| 控制子控件的位置（当本容器的Layout=VBox或者HBox时有效） 更多...
BoxLayoutPosition? | BoxConfigPosition`[get, set]`
| 控制子控件的位置（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigPadding`[get, set]`
| 内边距（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigChildMargin`[get, set]`
| 子控件的外边距（当本容器的Layout=VBox或者HBox时有效） 更多...
string? | BoxConfigLastChildMargin`[get, set]`
| 最后一个子控件的外边距（当本容器的Layout=VBox或者HBox时有效） 更多...
int? | BoxFlex`[get, set]`
| 控制子控件的尺寸（当父容器的Layout=VBox或者HBox时有效） 更多...
Unit? | BlockConfigSpace`[get, set]`
| 块间距（当本容器的Layout=Block时有效） 更多...
int? | BlockConfigBlockCount`[get, set]`
| 自定义总块数（当本容器的Layout=Block时有效） 更多...
int? | Block`[get, set]`
| 块大小，超小屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockSM`[get, set]`
| 块大小，小屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockMD`[get, set]`
| 块大小，中等屏幕（当父容器的Layout=Block时有效） 更多...
int? | BlockLG`[get, set]`
| 块大小，大屏幕（当父容器的Layout=Block时有效） 更多...
bool? | RegionSplit`[get, set]`
| 是否启用区域分隔条 更多...
bool? | RegionSplitDraggable`[get, set]`
| 区域分隔条是否可拖动 更多...
bool? | RegionSplitIcon`[get, set]`
| 是否显示区域分隔条图标 更多...
Unit? | RegionSplitWidth`[get, set]`
| 区域分隔条的宽度 更多...
bool? | RegionSplitTransparent`[get, set]`
| 区域分隔条是否透明 更多...
string? | RegionPercent`[get, set]`
| 区域的百分比尺寸（当父容器的Layout=Region时有效） 更多...
bool? | RegionSplitHeaderClass`[get, set]`
| 是否为区域分隔条使用表头样式 更多...
Position? | RegionPosition`[get, set]`
| 区域所在的位置 更多...
属性 继承自 FineUIPro.Component
virtual bool? | FocusOnPageLoad`[get, set]`
| 页面加载后立即获得焦点 更多...
virtual string? | CssClass`[get, set]`
| [AJAX属性]控件样式类名 更多...
virtual string? | CssStyle`[get, set]`
| [AJAX属性]控件样式 更多...
string? | Margin`[get, set]`
| 外边距 更多...
Unit? | MarginRight`[get, set]`
| 右侧外边距 更多...
Unit? | MarginLeft`[get, set]`
| 左侧外边距 更多...
Unit? | MarginTop`[get, set]`
| 顶部外边距 更多...
Unit? | MarginBottom`[get, set]`
| 底部外边距 更多...
属性 继承自 FineUIPro.ControlBase
override bool | EnableViewState`[get]`
| 不支持此属性 更多...
override string | ClientID`[get]`
| 控件的客户端ID（比如：RegionPanel1_Button1） 更多...
string | WrapperID`[get]`
| 控件外部容器的客户端ID（比如：Button1_wrapper） 更多...
string | ProductName`[get]`
| 产品名称 更多...
virtual string | ProductVersion`[get]`
| 产品版本 更多...
virtual JObject | Attributes`[get, set]`
| HTML标签属性 更多...
string? | AttributeDataTag`[get, set]`
| HTML标签属性（data-tag） 更多...
override string | ID`[get, set]`
| 控件ID 更多...
virtual bool? | Enabled`[get, set]`
| [AJAX属性]是否可用 更多...
bool | RenderToClient`[get, set]`
| 指示控件是否被渲染出来（显示隐藏控件，请使用Hidden属性） 更多...
override bool | Visible`[get]`
| 是否向前台输出控件（避免使用此属性！！如果要显示隐藏控件，请使用Hidden属性） 更多...
virtual bool? | Hidden`[get, set]`
| [AJAX属性]是否隐藏控件 更多...
virtual HideMode? | HideMode`[get, set]`
| 隐藏模式 更多...
virtual bool | EnableAjax`[get, set]`
| 是否启用AJAX 更多...
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类型的提示文本 更多...
bool | IsFineUIAjaxPostBack`[get]`
| 是否处于FineUI的AJAX回发过程 更多...
bool | IsFineUIProAjaxPostBack`[get]`
| 是否处于FineUI的AJAX回发过程 更多...
virtual ListenerCollection | Listeners`[get]`
| 客户端事件列表 更多...

## 详细描述

图片控件

## 构造及析构函数说明

## ◆ Image()

FineUIPro.Image.Image | ( |  | ) |

构造函数

## 属性说明

## ◆ Enabled

override bool FineUIPro.Image.Enabled
| get

不支持此属性

## ◆ Icon

virtual Icon? FineUIPro.Image.Icon
| get set

[AJAX属性]预定义图标

## ◆ ImageAlt

string? FineUIPro.Image.ImageAlt
| get set

[AJAX属性]图片的Alt

## ◆ ImageCssClass

string? FineUIPro.Image.ImageCssClass
| get set

[AJAX属性]图片的样式类

## ◆ ImageCssStyle

string? FineUIPro.Image.ImageCssStyle
| get set

[AJAX属性]图片的样式

## ◆ ImageHeight

Unit? FineUIPro.Image.ImageHeight
| get set

[AJAX属性]图片的高度

## ◆ ImageUrl

string? FineUIPro.Image.ImageUrl
| get set

[AJAX属性]链接地址

## ◆ ImageWidth

Unit? FineUIPro.Image.ImageWidth
| get set

[AJAX属性]图片的宽度

## ◆ TabIndex

override? short FineUIPro.Image.TabIndex
| get

不支持此属性

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

- Image.cs