New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Provides a fluent interface for configuring filterable custom data sources with restricted operations.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

The type of the data model.

Syntax:

C#
public class FilterableCustomDataSourceBuilder<TModel> : CustomDataSourceBuilder<TModel> where TModel : class

Inheritance: objectCustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>CustomDataSourceBuilder<TModel>FilterableCustomDataSourceBuilder<TModel>

Inherited Members CustomDataSourceBuilder<TModel>.Transport(Action<CustomDataSourceTransportBuilder>)CustomDataSourceBuilder<TModel>.Schema(Action<CustomDataSourceSchemaBuilder<TModel>>)CustomDataSourceBuilder<TModel>.Sort(Action<DataSourceSortDescriptorFactory<TModel>>)CustomDataSourceBuilder<TModel>.Group(Action<DataSourceGroupDescriptorFactory<TModel>>)CustomDataSourceBuilder<TModel>.Aggregates(Action<DataSourceAggregateDescriptorFactory<TModel>>)CustomDataSourceBuilder<TModel>.Filter(Action<DataSourceFilterDescriptorFactory<TModel>>)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.dataSourceCustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.urlGeneratorCustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.viewContextCustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Events(Action<DataSourceEventBuilder>)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Total(int)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.PageSize(int)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Page(int)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.AccentFoldingFiltering(string)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.ServerPaging(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.ServerSorting(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.ServerFiltering(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.ServerGrouping(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.ServerAggregates(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Batch(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.AutoSync(bool)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Transport(object)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.Type(string)CustomDataSourceBuilderBase<CustomDataSourceBuilder<TModel>>.GroupPaging(bool)object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public FilterableCustomDataSourceBuilder(DataSource dataSource, ViewContext viewContext, IUrlGenerator urlGenerator)
Parameters:dataSourceDataSourceviewContextViewContexturlGeneratorIUrlGenerator