Show / Hide Table of Contents

Class SoImage

Inheritance
Object
ControlBase
SoImage
SoFavourite
Implements
IControl
ILayout
IHasSchema
INamingContainer
Inherited Members
ControlBase.GetSafeId(String)
ControlBase.RegisterSoIdAttribute(AttributeCollection)
ControlBase.RegisterSoIdAttribute(AttributeCollection, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String, Boolean)
ControlBase.SetVisibility(CssStyleCollection)
ControlBase.SetVisibility(HtmlTextWriter)
ControlBase.SetIfFound(XmlNode, String, Expression<Func<String>>)
ControlBase.AutoSetIfFound(XmlNode, Expression<Func<String>>[])
ControlBase.AssignProperty(XmlNode, PropertyInfo)
ControlBase.SetReadOnly(Boolean)
ControlBase.BeforeDataBind()
ControlBase.OnGetStringValue(Type, Object, String)
ControlBase.OnGetTypedValue(Type, String, Object)
ControlBase.ID
ControlBase.ClientID
ControlBase.LabelContainer
ControlBase.MenuClientID
ControlBase.MenuObject
ControlBase.AjaxHelper
ControlBase.DataSource
ControlBase.DataRight
ControlBase.TableRightName
ControlBase.TableRightNameBinding
ControlBase.FieldRight
ControlBase.TableRight
ControlBase.FieldLength
ControlBase.EditMode
ControlBase.ForcedMode
ControlBase.ReadOnly
ControlBase.Disabled
ControlBase.Caption
ControlBase.CaptionBinding
ControlBase.Tooltip
ControlBase.TooltipBinding
ControlBase.DataSourceName
ControlBase.ContextStyle
ControlBase.DisplayAccessKey
ControlBase.IsValid
ControlBase.Validations
ControlBase.MandatoryValidatorName
ControlBase.ForcedDisabled
ControlBase.BackgroundColor
ControlBase.LayoutPosition
ControlBase.Position
ControlBase.Top
ControlBase.Left
ControlBase.Right
ControlBase.Bottom
ControlBase.Width
ControlBase.Height
ControlBase.ZIndex
ControlBase.Overflow
ControlBase.Column
ControlBase.Row
ControlBase.RowSpan
ControlBase.ColSpan
ControlBase.Align
ControlBase.Visibility
ControlBase.ConfigurationSchema
ControlBase.VisibilityBinding
ControlBase.DatabindingMode
Namespace: SuperOffice.CRM.Web.UI.Controls
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class SoImage : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer

Constructors

SoImage()

Declaration
public SoImage()

Fields

_datasource

Declaration
protected HtmlInputHidden _datasource
Field Value
Type Description
HtmlInputHidden

_image

Declaration
protected SoImage _image
Field Value
Type Description
SoImage

Properties

ActiveSrc

Declaration
public string ActiveSrc { get; set; }
Property Value
Type Description
String

BackColor

Declaration
public Color BackColor { get; set; }
Property Value
Type Description
Color

BorderColor

Declaration
public Color BorderColor { get; set; }
Property Value
Type Description
Color

BorderType

Declaration
public SoImageBorderType BorderType { get; set; }
Property Value
Type Description
SoImageBorderType

CssClass

Declaration
public string CssClass { get; set; }
Property Value
Type Description
String

DisabledSrc

Declaration
public string DisabledSrc { get; set; }
Property Value
Type Description
String

FallbackStrategy

Declaration
public FallbackStrategy FallbackStrategy { get; set; }
Property Value
Type Description
FallbackStrategy

HoverSrc

Declaration
public string HoverSrc { get; set; }
Property Value
Type Description
String

ImageType

Declaration
public SoImageType ImageType { get; set; }
Property Value
Type Description
SoImageType

MaxHeight

Declaration
public int MaxHeight { get; set; }
Property Value
Type Description
Int32

MaxWidth

Declaration
public int MaxWidth { get; set; }
Property Value
Type Description
Int32

MinHeight

Declaration
public int MinHeight { get; set; }
Property Value
Type Description
Int32

MinWidth

Declaration
public int MinWidth { get; set; }
Property Value
Type Description
Int32

OwnerId

Declaration
public int OwnerId { get; set; }
Property Value
Type Description
Int32

ScaleStrategy

Declaration
public ScaleStrategy ScaleStrategy { get; set; }
Property Value
Type Description
ScaleStrategy

ScrollBars

Declaration
public bool ScrollBars { get; set; }
Property Value
Type Description
Boolean

Src

Declaration
public string Src { get; set; }
Property Value
Type Description
String

VerticalAlign

Declaration
public string VerticalAlign { get; set; }
Property Value
Type Description
String

Methods

DataBind()

Declaration
public override void DataBind()
Overrides
ControlBase.DataBind()

Initialize(XmlNode, String)

Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Type Name Description
XmlNode config
String id
Overrides
ControlBase.Initialize(XmlNode, String)

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
EventArgs e

OnPreRender(EventArgs)

Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type Name Description
EventArgs e

Render(HtmlTextWriter)

Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer
Overrides
ControlBase.Render(HtmlTextWriter)

UpdateDataSource()

Declaration
public override void UpdateDataSource()
Overrides
ControlBase.UpdateDataSource()

Validate()

Declaration
protected override bool Validate()
Returns
Type Description
Boolean
Overrides
ControlBase.Validate()

Implements

IControl
ILayout
IHasSchema
System.Web.UI.INamingContainer
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top