RadDataPagerField
Abstract class used from RadDataPager which is building block of the pager. RadDataPagerGoToPageField RadDataPagerSliderField RadDataPagerNumericPageSizeField RadDataPagerTemplatePageField RadDataPagerButtonField
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public abstract class RadDataPagerField : StateManager, IMarkableStateManager, IStateManager
Inheritance: objectStateManagerRadDataPagerField
Derived Classes:
Implements:
Inherited Members
Constructors
public RadDataPagerField()
Properties
Gets or sets the positioning of the pager field with regard to its CSS float style.
public PagerFieldHorizontalPosition HorizontalPosition { get; set; }
Horizontal Position attribute - Large
public PagerFieldAdaptiveHorizontalPosition HorizontalPositionLg { get; set; }
Horizontal Position attribute - Medium
public PagerFieldAdaptiveHorizontalPosition HorizontalPositionMd { get; set; }
Horizontal Position attribute - Small
public PagerFieldAdaptiveHorizontalPosition HorizontalPositionSm { get; set; }
Horizontal Position attribute - Extra Large
public PagerFieldAdaptiveHorizontalPosition HorizontalPositionXl { get; set; }
Horizontal Position attribute - Extra Small
public PagerFieldAdaptiveHorizontalPosition HorizontalPositionXs { get; set; }
Returns RadDataPager control that owns current pager field. This property is set by DataPagerFieldCollection and is read only.
[Browsable(false)]
public RadDataPager Owner { get; }
Gets the string representation of the type-name of this instance. The value is used by RadDataPager to determine the type of the pager field persisted into the ViewState, when recreating the pager after postback. This property is read only.
[Browsable(false)]
public string PagerType { get; }
protected RouteValueDictionary RouteDictionary { get; }
Methods
protected void BuildRoutingNavigationURL(HttpRequest request, StringBuilder navigationUrl, int navigationValue)
After calling this method DataPagerField controls will be created and added to Controls colleciton of the passed DataPagerFieldItem
public abstract void InitializeFieldControls(RadDataPagerFieldItem inItem)
DataPagerFieldItem item where controls will be instanciated
protected void OnFieldChanged()
protected void PrepareQueryString(HttpRequest request, StringBuilder navigationUrl)
protected virtual void PrepareSkinnableControlProperties(ISkinnableControl control)
Returns a string that represents the current RadDataPagerField.
public override string ToString()
A string that represents the current RadDataPagerField.
Overrides: