[]
        
(Showing Draft Content)

C1.Web.Mvc.TagHelpers.FlexGridFilterTagHelper

FlexGridFilterTagHelper Class

ITagHelper implementation for FlexGridFilter<T>.

Namespace: C1.Web.Mvc.TagHelpers
Assembly: C1.AspNetCore.Mvc.dll
Syntax
[HtmlTargetElement("c1-flex-grid-filter")]
[RestrictChildren("c1-flex-grid-column-filter", new string[] { })]
public class FlexGridFilterTagHelper : ExtenderTagHelper<FlexGridFilter<object>>, ITagHelper, ITagHelperComponent

Constructors

Name Description
FlexGridFilterTagHelper()

Properties

Name Description
CollectionName

Gets the collection name.

ColumnFilterTypes

Obsoleted: Use the column-filters attribute instead of it.

DefaultFilterType

Configurates DefaultFilterType. Sets the default filter type to use.

ExclusiveValueSearch

Configurates ExclusiveValueSearch. Sets a value that determines whether the filter should include only values selected by the @see:ValueFilter.filterText property.

FilterApplied

Configurates the OnClientFilterApplied client event. Occurs after the filter is applied.

FilterChanged

Configurates the OnClientFilterChanged client event. Occurs after a column filter has been edited by the user.

FilterChanging

Configurates the OnClientFilterChanging client event. Occurs when a column filter is about to be edited by the user.

ShowFilterIcons

Configurates ShowFilterIcons. Sets whether the FlexGridFilter should add filter editing buttons to the grid's column headers.

ShowSortButtons

Configurates ShowSortButtons. Gets or sets a value indicating whether the filter editor should include sort buttons.

Methods

Name Description
GetObjectInstance(object)

Overrides to get the C1.Web.Mvc.Extender object.

ProcessChildContent(object, TagHelperContent)

Process the child content.