Show / Hide Table of Contents

Class SoListBoxControl

Inheritance
Object
ControlBase
SoListBoxControl
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.Render(HtmlTextWriter)
ControlBase.AssignProperty(XmlNode, PropertyInfo)
ControlBase.SetReadOnly(Boolean)
ControlBase.BeforeDataBind()
ControlBase.Validate()
ControlBase.OnGetStringValue(Type, Object, String)
ControlBase.OnGetTypedValue(Type, String, Object)
ControlBase.ID
ControlBase.ClientID
ControlBase.LabelContainer
ControlBase.MenuClientID
ControlBase.MenuObject
ControlBase.AjaxHelper
ControlBase.DataRight
ControlBase.TableRightName
ControlBase.TableRightNameBinding
ControlBase.FieldRight
ControlBase.TableRight
ControlBase.FieldLength
ControlBase.CssClass
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 SoListBoxControl : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer

Constructors

SoListBoxControl()

Declaration
public SoListBoxControl()

Fields

_listBox

Declaration
protected SoListBox _listBox
Field Value
Type Description
SoListBox

_noUpdateDatasource

Declaration
protected bool _noUpdateDatasource
Field Value
Type Description
Boolean

Properties

AutoFetch

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

DataSource

Declaration
public override object DataSource { get; set; }
Property Value
Type Description
Object
Overrides
ControlBase.DataSource

ExtraInfo

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

IsMultiSelect

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

ListName

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

ListParserClientId

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

OnClientClick

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

OnDblClick

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

OnMouseOver

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

ShowBlinds

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

ShowColor

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

ShowIcons

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

ShowToolBar

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

ToolBar

Declaration
public SoToolBar ToolBar { get; set; }
Property Value
Type Description
SoToolBar

Methods

DataBind()

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

GetList(String, Boolean, String, String, Boolean, SoListBox.ClickScripts)

Declaration
public RenderData GetList(string id, bool showIcons, string extraInfo, string state, bool showHistory, SoListBox.ClickScripts cs)
Parameters
Type Name Description
String id
Boolean showIcons
String extraInfo
String state
Boolean showHistory
SoListBox.ClickScripts cs
Returns
Type Description
RenderData

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

UpdateDataSource()

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

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