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

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class GridDataKeyStore : IGridDataKeyStore

Inheritance: objectGridDataKeyStore

Implements: IGridDataKeyStore

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

Constructors

C#
public GridDataKeyStore(IEnumerable<IDataKey> dataKeys, IEnumerable<string> currentDataKeyValues)
Parameters:dataKeysIEnumerable<IDataKey>currentDataKeyValuesIEnumerable<string>

Properties

C#
public IEnumerable<string> CurrentDataKeyValues { get; }

Implements: IGridDataKeyStore.CurrentDataKeyValues

C#
public IEnumerable<Func<object, object>> DataKeyGetters { get; }

Implements: IGridDataKeyStore.DataKeyGetters

Methods

C#
public IEnumerable<IDataKey> GetDataKeys()
Returns:

IEnumerable<IDataKey>

Implements: IGridDataKeyStore.GetDataKeys()

C#
public IDictionary<string, object> GetDataKeyValues(object dataItem)
Parameters:dataItemobjectReturns:

IDictionary<string, object>

Implements: IGridDataKeyStore.GetDataKeyValues(object)

C#
public IDictionary<string, object> GetRouteValues(object dataItem)
Parameters:dataItemobjectReturns:

IDictionary<string, object>

Implements: IGridDataKeyStore.GetRouteValues(object)