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

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class RadDataPagerButtonField : RadDataPagerButtonFieldBase, IMarkableStateManager, IStateManager

Inheritance: objectStateManagerRadDataPagerFieldRadDataPagerButtonFieldBaseRadDataPagerButtonField

Implements: IMarkableStateManagerIStateManager

Inherited Members RadDataPagerButtonFieldBase.NextButtonClassNameRadDataPagerButtonFieldBase.FirstButtonClassNameRadDataPagerButtonFieldBase.LastButtonClassNameRadDataPagerButtonFieldBase.PrevButtonClassNameRadDataPagerButtonFieldBase.CurrentPagerButtonClassNameRadDataPagerButtonFieldBase.CreateButtonField(PagerFieldButtonType, string, string, string, string, string, string, string)RadDataPagerButtonFieldBase.GetResolvedImageUrl(string)RadDataPagerButtonFieldBase.PrepareTextFormat(PagerFieldButtonType, string)RadDataPagerButtonFieldBase.EnsureEnableState(WebControl, string)RadDataPagerButtonFieldBase.ButtonTypeRadDataPagerField.PrepareSkinnableControlProperties(ISkinnableControl)RadDataPagerField.ToString()RadDataPagerField.SEOPagingLinkBuilder(string)RadDataPagerField.PrepareQueryString(HttpRequest, StringBuilder)RadDataPagerField.BuildRoutingNavigationURL(HttpRequest, StringBuilder, int)RadDataPagerField.OnFieldChanged()RadDataPagerField.OwnerRadDataPagerField.PagerTypeRadDataPagerField.HorizontalPositionRadDataPagerField.RouteDictionaryRadDataPagerField.VisibleRadDataPagerField.HiddenXsRadDataPagerField.HiddenSmRadDataPagerField.HiddenMdRadDataPagerField.HiddenLgRadDataPagerField.HiddenXlRadDataPagerField.HorizontalPositionXsRadDataPagerField.HorizontalPositionSmRadDataPagerField.HorizontalPositionMdRadDataPagerField.HorizontalPositionLgRadDataPagerField.HorizontalPositionXlStateManager.TrackViewState()StateManager.LoadViewState(object)StateManager.SaveViewState()StateManager.GetViewStateValue<T>(string, T)StateManager.IsTrackingViewStateStateManager.ViewStateobject.GetType()object.MemberwiseClone()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public RadDataPagerButtonField()

Properties

C#
[TypeConverter(typeof(EnumConverter))]
public PagerButtonFieldType FieldType { get; set; }
C#
public virtual string FirstButtonImageUrl { get; set; }
C#
public string FirstButtonText { get; set; }
C#
public virtual string LastButtonImageUrl { get; set; }
C#
public string LastButtonText { get; set; }
C#
public virtual string NextButtonImageUrl { get; set; }
C#
public string NextButtonText { get; set; }
C#
public int PageButtonCount { get; set; }
C#
public virtual string PrevButtonImageUrl { get; set; }
C#
public string PrevButtonText { get; set; }
C#
public bool TrimLg { get; set; }
C#
public bool TrimMd { get; set; }
C#
public bool TrimSm { get; set; }
C#
public bool TrimXl { get; set; }
C#
public bool TrimXs { get; set; }

Methods

C#
protected virtual Control CreatenFirstButton(PagerFieldButtonType buttonType)
Parameters:buttonTypePagerFieldButtonTypeReturns:

Control

C#
protected virtual Control CreatenLastButton(PagerFieldButtonType buttonType)
Parameters:buttonTypePagerFieldButtonTypeReturns:

Control

C#
protected virtual Control CreatenNextButton(PagerFieldButtonType buttonType)
Parameters:buttonTypePagerFieldButtonTypeReturns:

Control

C#
protected virtual Control CreateNumericButton(PagerFieldButtonType buttonType, string text, int commandArgument, int startIndex, int endIndex)
Parameters:buttonTypePagerFieldButtonTypetextstringcommandArgumentintstartIndexintendIndexintReturns:

Control

C#
protected virtual Control CreatePrevButton(PagerFieldButtonType buttonType)
Parameters:buttonTypePagerFieldButtonTypeReturns:

Control

C#
public override void InitializeFieldControls(RadDataPagerFieldItem inItem)
Parameters:inItemRadDataPagerFieldItem

Overrides: RadDataPagerField.InitializeFieldControls(RadDataPagerFieldItem)