SaaS CMS has officially launched! Learn more now.

Class FilterExpressionBuilder

Inheritance
System.Object
FilterExpressionBuilder
Namespace: Mediachase.BusinessFoundation
Assembly: Mediachase.BusinessFoundation.dll
Version: 11.8.3
Syntax
public class FilterExpressionBuilder : CompositeDataBoundControl

Constructors

FilterExpressionBuilder()

Declaration
public FilterExpressionBuilder()

Fields

itemsDiv

Declaration
protected Panel itemsDiv
Field Value
Type Description
System.Web.UI.WebControls.Panel

mainDiv

Declaration
protected Panel mainDiv
Field Value
Type Description
System.Web.UI.WebControls.Panel

Properties

BlockEnable

Gets or sets a value indicating whether [block enable].

Declaration
public bool BlockEnable { get; set; }
Property Value
Type Description
System.Boolean

true if [block enable]; otherwise, false.

DataSource

Gets or sets the object from which the data-bound control retrieves its list of data items.

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

ExpressionKey

Gets the expression key.

Declaration
public string ExpressionKey { get; set; }
Property Value
Type Description
System.String

The expression key.

ExpressionPlace

Gets the expression place.

Declaration
public string ExpressionPlace { get; set; }
Property Value
Type Description
System.String

The expression place.

NodeCollection

Gets the node collection.

Declaration
public FilterExpressionNodeCollection NodeCollection { get; }
Property Value
Type Description
FilterExpressionNodeCollection

The node collection.

Provider

Gets the provider.

Declaration
public FilterExpressionProvider Provider { get; }
Property Value
Type Description
FilterExpressionProvider

The provider.

ProviderName

Gets or sets the name of the provider.

Declaration
public string ProviderName { get; set; }
Property Value
Type Description
System.String

The name of the provider.

Methods

ClearNewElementsCollection()

Declaration
public void ClearNewElementsCollection()

CreateChildControls(IEnumerable, Boolean)

Declaration
protected override int CreateChildControls(IEnumerable dataSource, bool dataBinding)
Parameters
Type Name Description
System.Collections.IEnumerable dataSource
System.Boolean dataBinding
Returns
Type Description
System.Int32

OnLoad(EventArgs)

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

OnPreRender(EventArgs)

Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

PerformControls()

Declaration
public void PerformControls()