Click or drag to resize

ListFilter Class

Represents a base class for all List control filters.
Inheritance Hierarchy
System.Web.UIControl
  Dynamicweb.ControlsListFilter
    More...

Namespace:  Dynamicweb.Controls
Assembly:  Dynamicweb.Controls (in Dynamicweb.Controls.dll) Version: 4.2.3
Syntax
public abstract class ListFilter : Control, 
	INamingContainer

The ListFilter type exposes the following members.

Constructors
  NameDescription
Protected methodListFilter
Initializes a new instance of the ListFilter class
Top
Properties
  NameDescription
Public propertyDivide
Gets or sets the divider type for this filter.
Public propertyEnabled
Gets or sets value indicating whether filter is enabled.
Public propertyLabel
Gets or sets the label for this filter.
Public propertyName
Gets or sets the name of the filter.
Public propertyOwner
Gets or sets the reference to a List control that this filter is attached to.
Public propertyPriority
Gets or sets the priority of the filter.
Top
Methods
  NameDescription
Public methodApplyTo
Applies a filter to the specified list rows.
Public methodApplyToCurrentList
Applies a filter to the current list.
Public methodCreate
Creates a filter.
Protected methodGetClientEventHandler(String, NameValueCollection)
Generates the Javascript statement that can be used to executed filter's custom event handler.
Protected methodGetClientEventHandler(String, String, NameValueCollection)
Generates the Javascript statement that can be used to executed filter's custom event handler.
Protected methodGetLabel
Retrieves a label that should be displayed for this filter.
Protected methodGetSubName
Creates a sub-name for a filter control. The name is based on the filter's name.
Public methodInitialize
Initializes a filter.
Protected methodOnApply
Top
Events
  NameDescription
Public eventApply
Occurs when filter is about to be applied to the list rows.
Top
Remarks