Class MDOControl
Assembly: SuperOffice.CRMWeb.dll
Syntax
[SoWebObject("MDOControl")]
public class MDOControl : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, IWebObject, IPlugin
Constructors
MDOControl()
Declaration
Properties
AllowSearchableSelected
Declaration
public bool AllowSearchableSelected { get; set; }
Property Value
AutocallbackScript
Declaration
public string AutocallbackScript { get; set; }
Property Value
AutoResolveDisplayText
Declaration
public bool AutoResolveDisplayText { get; set; }
Property Value
AutoSize
Declaration
public bool AutoSize { get; set; }
Property Value
Caption
Declaration
public override string Caption { get; set; }
Property Value
Overrides
CaptionBinding
Declaration
public override BindingType CaptionBinding { get; set; }
Property Value
Overrides
CurrentName
Declaration
public string CurrentName { get; set; }
Property Value
CustomIconPath
Declaration
public string CustomIconPath { get; set; }
Property Value
DisplayTextDataSource
Declaration
public string DisplayTextDataSource { get; set; }
Property Value
DisplayTextLink
Declaration
public string DisplayTextLink { get; set; }
Property Value
ExtensionIcon
Declaration
public string ExtensionIcon { get; set; }
Property Value
ExtensionIconActive
Declaration
public string ExtensionIconActive { get; set; }
Property Value
ExtensionOnClick
Declaration
public string ExtensionOnClick { get; set; }
Property Value
Declaration
public string ExtraInfo { get; set; }
Property Value
Declaration
public string ExtraInfoDataSource { get; set; }
Property Value
FetcherName
Declaration
public string FetcherName { get; set; }
Property Value
Declaration
public bool HideDefaultTooltip { get; set; }
Property Value
ListDataSource
Declaration
public object ListDataSource { get; set; }
Property Value
ListDataSourceName
Declaration
public string ListDataSourceName { get; set; }
Property Value
ListName
Declaration
public string ListName { get; set; }
Property Value
MDOItemPropertyKey
Declaration
public MDOItemPropertyKey MDOItemPropertyKey { get; set; }
Property Value
MDOList
Declaration
public MDOList MDOList { get; }
Property Value
Mode
Declaration
public MDOControlModes Mode { get; set; }
Property Value
NoClientCache
Declaration
public bool NoClientCache { get; set; }
Property Value
NoFocus
Declaration
public bool NoFocus { get; set; }
Property Value
OnBeforeShowList
Declaration
public string OnBeforeShowList { get; set; }
Property Value
OnClientClick
Declaration
public string OnClientClick { get; set; }
Property Value
OnlyHistoryWithEmptySearch
Declaration
public bool OnlyHistoryWithEmptySearch { get; set; }
Property Value
Searchable
Declaration
public bool Searchable { get; set; }
Property Value
SearchBoxAttributes
Declaration
public AttributeCollection SearchBoxAttributes { get; }
Property Value
Declaration
public string SelectedExtraInfo { get; set; }
Property Value
SelectedIconHeight
Declaration
public string SelectedIconHeight { get; set; }
Property Value
SelectedIconHint
Declaration
public string SelectedIconHint { get; set; }
Property Value
SelectedIconWidth
Declaration
public string SelectedIconWidth { get; set; }
Property Value
SelectedId
Declaration
public int SelectedId { get; set; }
Property Value
SelectedText
Declaration
public string SelectedText { get; set; }
Property Value
Declaration
public string SelectedTooltip { get; set; }
Property Value
SelectedType
Declaration
public string SelectedType { get; set; }
Property Value
SelectedValue
Declaration
public string SelectedValue { get; set; }
Property Value
SelectedValueAttributes
Declaration
public AttributeCollection SelectedValueAttributes { get; }
Property Value
SetCurrent
Declaration
public bool SetCurrent { get; set; }
Property Value
SetInitial
Declaration
public bool SetInitial { get; set; }
Property Value
ShowIcons
Declaration
public bool ShowIcons { get; set; }
Property Value
ShowSelectedIcon
Declaration
public bool ShowSelectedIcon { get; set; }
Property Value
Size
Declaration
public int Size { get; set; }
Property Value
Declaration
public bool UpdateExtraInfo { get; set; }
Property Value
Declaration
public bool UseExtraInfoAsTypeOnSetCurrent { get; set; }
Property Value
UseHeadingName
Declaration
public bool UseHeadingName { get; set; }
Property Value
UseUnderline
Declaration
public bool UseUnderline { get; set; }
Property Value
Writable
Declaration
public bool Writable { get; set; }
Property Value
Methods
DataBind()
Declaration
public override void DataBind()
Overrides
GetItemName(Int32, String, String)
Declaration
public MDOListItem GetItemName(int id, string providerName, string extraInfo)
Parameters
Returns
GetMDOList(String, String, String, String, String, Int32, String, String)
Declaration
public string GetMDOList(string state, string clientId, string id, string TypeName, string ShowIcons, int Mode, string extraInfo, string currentName)
Parameters
Returns
Declaration
public string GetMDOListEncodeTooltips(string state, string clientId, string id, string TypeName, string ShowIcons, int Mode, string extraInfo, string currentName)
Parameters
Returns
GetMDOListSearch(String, String, String, String, String, Int32, String, String, String, Boolean)
Declaration
public string GetMDOListSearch(string state, string clientID, string id, string listName, string ShowIcons, int Mode, string searchValue, string extraInfo, string currentName, bool renderItemsInTable = false)
Parameters
Returns
Declaration
public string GetMDOListSearchEncodeTooltips(string state, string clientID, string id, string listName, string ShowIcons, int Mode, string searchValue, string extraInfo, string currentName, bool renderItemsInTable = false)
Parameters
Returns
GetOpenFindDialogExtensionString(String)
Declaration
public virtual string GetOpenFindDialogExtensionString(string entity)
Parameters
| Type |
Name |
Description |
| String |
entity |
|
Returns
GetOpenFindDialogExtensionString(String, Boolean, Boolean)
Declaration
public virtual string GetOpenFindDialogExtensionString(string entity, bool isSelectionAdd, bool multiSelect)
Parameters
Returns
Initialize(XmlNode, String)
Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Overrides
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
OnServerClick(EventArgs)
Declaration
protected virtual void OnServerClick(EventArgs e)
Parameters
SetHistoryItem(String, String, String, String)
Declaration
public string SetHistoryItem(string id, string value, string entityName, string type)
Parameters
Returns
UpdateDataSource()
Declaration
public override void UpdateDataSource()
Overrides
Validate()
Declaration
protected override bool Validate()
Returns
Overrides
Events
ServerClick
Declaration
public event MDOControl.ServerClickEventHandler ServerClick
Event Type
Implements
SuperOffice.Factory.IPlugin