Show / Hide Table of Contents

Class FindCriteriaList

Inheritance
Object
ControlBase
DynamicListView
FindCriteriaList
FindCriteriaListErp
FindCriteriaListErpProduct
FindCriteriaListSaint
Implements
IControl
ILayout
IHasSchema
INamingContainer
IWebObject
IPlugin
Inherited Members
DynamicListView._rowsPanel
DynamicListView._toolbarContainer
DynamicListView._toolbarIndex
DynamicListView.AddRow(DynamicListViewRow)
DynamicListView.DynamicListView_PreRender(Object, EventArgs)
DynamicListView.Render(HtmlTextWriter)
DynamicListView.CreateButton(Int32, XmlNode)
DynamicListView.DisplayToolbar
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.Validate()
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.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
[SoWebObject("FindCriteriaList")]
public class FindCriteriaList : DynamicListView, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, IWebObject, IPlugin

Constructors

FindCriteriaList()

Declaration
public FindCriteriaList()

Fields

_context

Declaration
protected string _context
Field Value
Type Description
String

_entityName

Declaration
protected string _entityName
Field Value
Type Description
String

Properties

ArchiveRestrictionInfoDataSource

Declaration
protected FindInlineArchiveRestrictionInfo[] ArchiveRestrictionInfoDataSource { get; }
Property Value
Type Description
FindInlineArchiveRestrictionInfo[]

CriteriaEditControls

Declaration
public List<CriteriaEdit> CriteriaEditControls { get; set; }
Property Value
Type Description
List<CriteriaEdit>

CriteriaEditPluginInfos

Declaration
protected List<PluginInfo> CriteriaEditPluginInfos { get; }
Property Value
Type Description
List<PluginInfo>

OnChange

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

SaveMethod

Declaration
protected virtual string SaveMethod { get; }
Property Value
Type Description
String

Methods

CreateAndRegisterStateObject()

Declaration
protected virtual void CreateAndRegisterStateObject()

DataBind()

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

GetCriteraInfo(String)

Declaration
protected virtual CriteriaInformation GetCriteraInfo(string name)
Parameters
Type Name Description
String name
Returns
Type Description
CriteriaInformation

GetCriteriaEditControl(String)

Declaration
protected CriteriaEdit GetCriteriaEditControl(string restrictionType)
Parameters
Type Name Description
String restrictionType
Returns
Type Description
CriteriaEdit

GetStorageKey()

Declaration
protected virtual string GetStorageKey()
Returns
Type Description
String

Initialize(XmlNode, String)

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

LoadCriteriaList()

Declaration
protected void LoadCriteriaList()

ModifyCriteriaEdit(CriteriaEdit)

Declaration
protected virtual void ModifyCriteriaEdit(CriteriaEdit criteriaEdit)
Parameters
Type Name Description
CriteriaEdit criteriaEdit

ModifyCriteriaState(CriteriaState)

Declaration
protected virtual void ModifyCriteriaState(CriteriaState criteriaState)
Parameters
Type Name Description
CriteriaState criteriaState

OnLoad(EventArgs)

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

OpenCriteriaDialog(String, String, String, CriteriaState)

Declaration
public string OpenCriteriaDialog(string id, string entityName, string fieldName, CriteriaState criteriaState)
Parameters
Type Name Description
String id
String entityName
String fieldName
CriteriaState criteriaState
Returns
Type Description
String

SetupControls()

Declaration
protected void SetupControls()

Update(CriteriaState)

Declaration
public void Update(CriteriaState criteriaState)
Parameters
Type Name Description
CriteriaState criteriaState

UpdateDataSource()

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

Implements

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