Show / Hide Table of Contents

Class CriteriaEdit

Inheritance
Object
ControlBase
DynamicListViewRow
CriteriaEdit
CriteriaEditAssociate
CriteriaEditBoolean
CriteriaEditDate
CriteriaEditEmpty
CriteriaEditListAny
CriteriaEditNotSupported
CriteriaEditNumber
CriteriaEditSaintStatus
CriteriaEditString
Implements
IControl
ILayout
IHasSchema
INamingContainer
IWebObject
IPlugin
IDynamicListViewRow
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.Initialize(XmlNode, String)
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.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
public abstract class CriteriaEdit : DynamicListViewRow, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, IWebObject, IPlugin, IDynamicListViewRow

Constructors

CriteriaEdit()

Declaration
protected CriteriaEdit()

Fields

_entityname

Declaration
protected string _entityname
Field Value
Type Description
String

_hasExtraColumns

Declaration
protected bool _hasExtraColumns
Field Value
Type Description
Boolean

_table

Declaration
protected Table _table
Field Value
Type Description
Table

Properties

AdditionalFetcherExtraInfo

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

ArchiveRestrictionInfoDataSource

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

Context

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

CriteriaNameControlFetcherName

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

EntityName

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

HasExtraColumns

Declaration
protected virtual bool HasExtraColumns { get; }
Property Value
Type Description
Boolean

IsNew

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

IsOperatorChange

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

IsVisible

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

ParentId

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

SetFocusOnEditField

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

Methods

CreateCheckBox(ArchiveRestrictionInfo)

Declaration
protected virtual SoCheckBox CreateCheckBox(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
SoCheckBox

CreateCriteriaEdit(ArchiveRestrictionInfo)

Declaration
public static CriteriaEdit CreateCriteriaEdit(ArchiveRestrictionInfo archiveRestrictionInfo)
Parameters
Type Name Description
ArchiveRestrictionInfo archiveRestrictionInfo
Returns
Type Description
CriteriaEdit

CreateCriteriaNameControl(ArchiveRestrictionInfo)

Declaration
protected virtual Control CreateCriteriaNameControl(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Control

CreateCriteriaNameReadOnlyControl(ArchiveRestrictionInfo)

Declaration
protected virtual Control CreateCriteriaNameReadOnlyControl(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Control

CreateExtraColumns(TableRow)

Declaration
protected virtual void CreateExtraColumns(TableRow row)
Parameters
Type Name Description
TableRow row

CreateIconControl(ArchiveRestrictionInfo)

Declaration
protected virtual Control CreateIconControl(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Control

CreateOperatorListMdo(FindInlineArchiveRestrictionInfo)

Declaration
protected virtual MDOControl CreateOperatorListMdo(FindInlineArchiveRestrictionInfo ari)
Parameters
Type Name Description
FindInlineArchiveRestrictionInfo ari
Returns
Type Description
MDOControl

CreateSaintClickLabel(TableRow)

Declaration
protected virtual void CreateSaintClickLabel(TableRow row)
Parameters
Type Name Description
TableRow row

CreateValueEditControl(ArchiveRestrictionInfo)

Declaration
protected virtual Control CreateValueEditControl(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Control

CreateValueEditControl(Int32, ArchiveRestrictionInfo, ValueHint)

Declaration
public virtual Control CreateValueEditControl(int index, ArchiveRestrictionInfo ari, ValueHint valueHint)
Parameters
Type Name Description
Int32 index
ArchiveRestrictionInfo ari
ValueHint valueHint
Returns
Type Description
Control

CreateValueEditControlTable(FindInlineArchiveRestrictionInfo)

Declaration
protected Control CreateValueEditControlTable(FindInlineArchiveRestrictionInfo ari)
Parameters
Type Name Description
FindInlineArchiveRestrictionInfo ari
Returns
Type Description
Control

Criteria_ServerClick(Object, EventArgs)

Declaration
protected virtual void Criteria_ServerClick(object sender, EventArgs e)
Parameters
Type Name Description
Object sender
EventArgs e

DataBind()

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

GetIconColumnDoubleClickScript(ArchiveRestrictionInfo)

Declaration
protected virtual string GetIconColumnDoubleClickScript(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
String

GetRowDoubleClickScript(ArchiveRestrictionInfo)

Declaration
protected virtual string GetRowDoubleClickScript(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
String

IsCheckBoxReadOnly(ArchiveRestrictionInfo)

Declaration
protected virtual bool IsCheckBoxReadOnly(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Boolean

IsCriteriaNameControlReadOnly(ArchiveRestrictionInfo)

Declaration
protected virtual bool IsCriteriaNameControlReadOnly(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Boolean

IsOperatorListMdoReadOnly(ArchiveRestrictionInfo)

Declaration
protected virtual bool IsOperatorListMdoReadOnly(ArchiveRestrictionInfo ari)
Parameters
Type Name Description
ArchiveRestrictionInfo ari
Returns
Type Description
Boolean

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
IWebObject
SuperOffice.Factory.IPlugin
IDynamicListViewRow
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top