Show / Hide Table of Contents

Class MDOList

Inheritance
Object
MDOList
EntityElementList
SoListBox
Namespace: SuperOffice.CRM.Web.UI.Controls
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class MDOList : Control

Constructors

MDOList()

Declaration
public MDOList()

Fields

_customIconPath

Declaration
protected string _customIconPath
Field Value
Type Description
String

_encodeTooltips

Declaration
protected bool _encodeTooltips
Field Value
Type Description
Boolean

_mdoListItems

Declaration
protected MDOListItem[] _mdoListItems
Field Value
Type Description
MDOListItem[]

_onClientClick

Declaration
protected string _onClientClick
Field Value
Type Description
String

_onMouseOver

Declaration
protected string _onMouseOver
Field Value
Type Description
String

_readOnly

Declaration
protected bool _readOnly
Field Value
Type Description
Boolean

_renderItemsInTable

Declaration
public bool _renderItemsInTable
Field Value
Type Description
Boolean

_showColor

Declaration
protected bool _showColor
Field Value
Type Description
Boolean

_showIcons

Declaration
protected bool _showIcons
Field Value
Type Description
Boolean

Properties

CustomIconPath

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

DataSource

Declaration
public virtual MDOListItem[] DataSource { get; set; }
Property Value
Type Description
MDOListItem[]

EncodeTooltips

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

OnClientClick

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

OnMouseOver

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

ReadOnly

Declaration
public virtual bool ReadOnly { 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

Methods

AddStaticitem(String, String, String, String)

Declaration
public void AddStaticitem(string id, string name, string OnClick, string cssClass)
Parameters
Type Name Description
String id
String name
String OnClick
String cssClass

CalculateOnClick(MDOListItem, String)

Declaration
protected string CalculateOnClick(MDOListItem item, string onClickText)
Parameters
Type Name Description
MDOListItem item
String onClickText
Returns
Type Description
String

DataBind()

Declaration
public override void DataBind()

EncodeNonAsciiCharacters(String)

Declaration
public static string EncodeNonAsciiCharacters(string value)
Parameters
Type Name Description
String value
Returns
Type Description
String

GetInnerIconHint(String)

Declaration
public string GetInnerIconHint(string iconHint)
Parameters
Type Name Description
String iconHint
Returns
Type Description
String

GetItemName(MDOListItem, Boolean)

Declaration
public static string GetItemName(MDOListItem item, bool htmlEncode = true)
Parameters
Type Name Description
MDOListItem item
Boolean htmlEncode
Returns
Type Description
String

GetOuterIconHint(String)

Declaration
public string GetOuterIconHint(string iconHint)
Parameters
Type Name Description
String iconHint
Returns
Type Description
String

Initialize(Page)

Declaration
public virtual void Initialize(Page page)
Parameters
Type Name Description
Page page

Initialize(Page, String)

Declaration
public virtual void Initialize(Page page, string customIconPath)
Parameters
Type Name Description
Page page
String customIconPath

Render(HtmlTextWriter)

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

RenderBeginContainingLayer(HtmlTextWriter, String)

Declaration
protected virtual void RenderBeginContainingLayer(HtmlTextWriter writer, string styleClass)
Parameters
Type Name Description
HtmlTextWriter writer
String styleClass

RenderBeginItemTable(HtmlTextWriter, String)

Declaration
protected virtual void RenderBeginItemTable(HtmlTextWriter writer, string styleClass)
Parameters
Type Name Description
HtmlTextWriter writer
String styleClass

RenderEndContainingLayer(HtmlTextWriter)

Declaration
protected virtual void RenderEndContainingLayer(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer

RenderEndItemTable(HtmlTextWriter)

Declaration
protected virtual void RenderEndItemTable(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer

RenderHeaderItem(HtmlTextWriter, MDOListItem, String)

Declaration
protected void RenderHeaderItem(HtmlTextWriter writer, MDOListItem item, string onclickText)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText

RenderHeaderItem(HtmlTextWriter, MDOListItem, String, String)

Declaration
protected virtual void RenderHeaderItem(HtmlTextWriter writer, MDOListItem item, string onclickText, string styleClass)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText
String styleClass

RenderHeaderItem(HtmlTextWriter, MDOListItem, String, String, Boolean)

Declaration
protected virtual void RenderHeaderItem(HtmlTextWriter writer, MDOListItem item, string onclickText, string styleClass, bool renderSubListIcon)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText
String styleClass
Boolean renderSubListIcon

RenderItem(HtmlTextWriter, MDOListItem, String, String, String)

Declaration
protected virtual void RenderItem(HtmlTextWriter writer, MDOListItem item, string onclickText, string rowClientId, string styleClass)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText
String rowClientId
String styleClass

RenderItem(HtmlTextWriter, MDOListItem, String, String, String, String, Boolean)

Declaration
protected virtual void RenderItem(HtmlTextWriter writer, MDOListItem item, string onclickText, string rowClientId, string styleClass, string defaultClass, bool isChild)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText
String rowClientId
String styleClass
String defaultClass
Boolean isChild

RenderItem(HtmlTextWriter, MDOListItem, String, String, String, String, Boolean, MDOListItem, Boolean)

Declaration
protected virtual void RenderItem(HtmlTextWriter writer, MDOListItem item, string onclickText, string rowClientId, string styleClass, string defaultClass, bool isChild, MDOListItem headerItem, bool showIcon)
Parameters
Type Name Description
HtmlTextWriter writer
MDOListItem item
String onclickText
String rowClientId
String styleClass
String defaultClass
Boolean isChild
MDOListItem headerItem
Boolean showIcon
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top