RadClientDataSource
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(Html5Data))]
[ClientScriptResource("Telerik.Web.UI.RadClientDataSource", "Telerik.Web.UI.ClientDataSource.RadClientDataSourceScripts.js")]
[TelerikToolboxCategory("Data")]
public class RadClientDataSource : Control, IScriptControl, IControl, IControlResolver, IPostBackDataHandler, ICallbackEventHandler
Inheritance: objectRadClientDataSource
Derived Classes:
Implements:
Constructors
C#
public RadClientDataSource()
Properties
C#
public virtual ClientDataSourceAggregatesCollection Aggregates { get; }
C#
public virtual bool AllowBatchOperations { get; set; }
C#
public virtual bool AllowPaging { get; set; }
C#
public ClientDataSourceClientEvents ClientEvents { get; }
C#
[ClientControlProperty]
[Browsable(false)]
public string ClientStateFieldID { get; }
C#
[Bindable(true)]
[Browsable(false)]
public int CurrentPageIndex { get; set; }
C#
public virtual ClientDataSourceSettings DataSource { get; }
C#
public virtual bool EnableServerAggregates { get; set; }
C#
public virtual bool EnableServerFiltering { get; set; }
C#
public virtual bool EnableServerGrouping { get; set; }
C#
public virtual bool EnableServerPaging { get; set; }
C#
public virtual bool EnableServerSorting { get; set; }
C#
public virtual ClientDataSourceFilterExpression FilterExpression { get; }
C#
public virtual ClientDataSourceGroupExpressionCollection GroupExpressions { get; }
C#
public virtual bool RegisterWithScriptManager { get; set; }
Implements:
C#
public virtual ClientDataSourceSchema Schema { get; }
ScriptManager
ScriptManager
C#
protected ScriptManager ScriptManager { get; }
C#
public virtual ClientDataSourceSortExpressionCollection SortExpressions { get; }
Methods
C#
protected void DescribeEvent(IScriptDescriptor descriptor, string eventName, string handlerName)
C#
public IEnumerable<ScriptDescriptor> GetScriptDescriptors()
IEnumerable<ScriptDescriptor>
C#
protected virtual bool LoadClientState(Dictionary<string, object> clientState)
C#
protected virtual bool LoadPostData(string postDataKey, NameValueCollection postCollection)
C#
protected virtual void RaisePostDataChangedEvent()
C#
protected virtual void RegisterScriptControl()
C#
protected virtual void RegisterScriptDescriptors()
C#
protected override void Render(HtmlTextWriter writer)
C#
protected virtual void RenderDescriptorsNoScriptManager(HtmlTextWriter writer)
C#
protected override void TrackViewState()