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

Defines the fluent interface for configuring the DataSource Model definition.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

Type of the model

Syntax:

C#
public abstract class DataSourceModelDescriptorFactoryBase<TModel> where TModel : class

Inheritance: objectDataSourceModelDescriptorFactoryBase<TModel>

Derived Classes: CustomDataSourceModelDescriptorFactory<TModel>CustomHierarchicalDataSourceModelDescriptorFactory<TModel>DataSourceModelDescriptorFactory<TModel>DataSourceOrgChartModelDescriptorFactory<TModel>DataSourceTreeListModelDescriptorFactory<TModel>HierarchicalModelDescriptorBuilder<TModel>ReadOnlyCustomDataSourceModelDescriptorFactory<TModel>SignalRHierarchicalDataSourceModelDescriptorFactory<TModel>...

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public DataSourceModelDescriptorFactoryBase(ModelDescriptor model)
Parameters:modelModelDescriptor

Fields

C#
protected readonly ModelDescriptor model

Methods

C#
protected IGridDataKey<TModel> GetDataKeyForField(string fieldName)
Parameters:fieldNamestringReturns:

IGridDataKey<TModel>

Specify the member used to identify an unique Model instance.

C#
protected void Id(string fieldName)
Parameters:fieldNamestring

The member name.