Click or drag to resize

UserGroupListFilter Class

A user group ListFilter
Inheritance Hierarchy

Namespace:  Dynamicweb.Controls
Assembly:  Dynamicweb.Controls (in Dynamicweb.Controls.dll) Version: 4.2.3
Syntax
[CLSCompliantAttribute(false)]
public class UserGroupListFilter : ListFilter

The UserGroupListFilter type exposes the following members.

Constructors
  NameDescription
Public methodUserGroupListFilter
Initializes a new instance of the UserGroupListFilter class
Top
Properties
  NameDescription
Public propertyCachedUsers
Set this UserCollection to all the users you want the filter to find. If this is not set the general API will be used to fetch users
Public propertyCompatibleWithOldExtranet
When set to True, the GroupSelector can only choose groups from the group 'Extranet' (ID 255) and down. Default is False.
Public propertyDivide
Gets or sets the divider type for this filter.
(Inherited from ListFilter.)
Public propertyEnabled
Gets or sets value indicating whether filter is enabled.
(Inherited from ListFilter.)
Public propertyGroupID
Gets or sets the groupID of the selected group
Public propertyLabel
Gets or sets the label for this filter.
(Inherited from ListFilter.)
Public propertyName
Gets or sets the name of the filter.
(Inherited from ListFilter.)
Public propertyOwner
Gets or sets the reference to a List control that this filter is attached to.
(Inherited from ListFilter.)
Public propertyPriority
Gets or sets the priority of the filter.
(Inherited from ListFilter.)
Public propertyShowSubmitButton
Gets or sets value indicating whether to show "Submit" button.
Public propertyWaterMarkText
Gets or sets text that is displayed when no group is selected
Top
Methods
  NameDescription
Public methodApplyTo
Applies a filter to the specified list rows.
(Inherited from ListFilter.)
Public methodApplyToCurrentList
Applies a filter to the current list.
(Inherited from ListFilter.)
Public methodCreate (Overrides ListFilterCreate.)
Protected methodGetClientEventHandler(String, NameValueCollection)
Generates the Javascript statement that can be used to executed filter's custom event handler.
(Inherited from ListFilter.)
Protected methodGetClientEventHandler(String, String, NameValueCollection)
Generates the Javascript statement that can be used to executed filter's custom event handler.
(Inherited from ListFilter.)
Protected methodGetLabel
Retrieves a label that should be displayed for this filter.
(Inherited from ListFilter.)
Protected methodGetSubName
Creates a sub-name for a filter control. The name is based on the filter's name.
(Inherited from ListFilter.)
Public methodInitialize
Initializes a filter.
(Overrides ListFilterInitialize(List).)
Protected methodOnApply (Overrides ListFilterOnApply(ListFilterEventArgs).)
Top
Events
  NameDescription
Public eventApply
Occurs when filter is about to be applied to the list rows.
(Inherited from ListFilter.)
Top
Remarks