menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class RangeNavigator

    Show / Hide Table of Contents

    Class RangeNavigator

    Represents the Chart UI element.

    Inheritance
    System.Object
    CommonDataBoundControl
    RangeNavigator
    Implements
    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Inherited Members
    CommonDataBoundControl.PerformDataBinding(IEnumerable)
    CommonDataBoundControl.RaisePostBackEvent(String)
    CommonDataBoundControl.PostBackEventHandler(String, Dictionary<String, Object>)
    CommonDataBoundControl.UpdateServerModel(Dictionary<String, Object>)
    CommonDataBoundControl.RenderContents(HtmlTextWriter)
    Namespace: Syncfusion.JavaScript.Web
    Assembly: Syncfusion.EJ.Web.dll
    Syntax
    public class RangeNavigator : CommonDataBoundControl, INamingContainer, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService

    Constructors

    RangeNavigator()

    Declaration
    public RangeNavigator()

    Fields

    model

    Declaration
    public RangeNavigatorProperties model
    Field Value
    Type Description
    RangeNavigatorProperties

    Properties

    AllowNextValue

    Gets or sets the value of AllowNextValue

    Declaration
    [JsonProperty("allowNextValue")]
    public bool AllowNextValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    select the exact value between the particular periods.

    AllowSnapping

    Gets or sets the value of AllowSnapping

    Declaration
    [JsonProperty("allowSnapping")]
    public bool AllowSnapping { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Toggles the placement of slider exactly on the place it left or on the nearest interval.

    AsyncInterval

    Declaration
    [JsonProperty("asyncInterval")]
    public int AsyncInterval { get; set; }
    Property Value
    Type Description
    System.Int32

    Border

    Gets the value of border property in range navigator

    Declaration
    [JsonProperty("border")]
    public RangeBorder Border { get; }
    Property Value
    Type Description
    RangeBorder
    Remarks

    Options for customizing the range navigator border.

    Close

    Gets or sets the Close value of range navigator data source

    Declaration
    [JsonProperty("close")]
    public string Close { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Name of the property in the datasource that contains Close value for the series.

    EnableAutoResizing

    Gets or sets the value of EnableAutoResizing

    Declaration
    [JsonProperty("enableAutoResizing")]
    public bool EnableAutoResizing { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Sets a value whether to make the range navigator responsive on resize.

    EnableDeferredUpdate

    Gets or sets the value of EnableDeferredUpdate

    Declaration
    [JsonProperty("enableDeferredUpdate")]
    public bool EnableDeferredUpdate { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Toggles the redrawing of chart on moving the sliders.

    EnableRTL

    Gets or sets the value of EnableRTL property

    Declaration
    [JsonProperty("enableRTL")]
    public bool EnableRTL { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Toggles the direction of rendering the range navigator control.

    EnableScrollbar

    Gets or sets the value of EnableScrollbar property

    Declaration
    [JsonProperty("enableScrollbar")]
    public bool EnableScrollbar { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Toggles the direction of rendering the range navigator control with scrollbar.

    Height

    Declaration
    public string Height { get; set; }
    Property Value
    Type Description
    System.String

    High

    Gets or sets the High value of range navigator data source

    Declaration
    [JsonProperty("high")]
    public string High { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Name of the property in the datasource that contains high value for the series.

    IsAsync

    Declaration
    [JsonProperty("isasync")]
    public bool IsAsync { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsResponsive

    Gets or sets the value of IsResponsive

    Declaration
    [JsonProperty("isResponsive")]
    public bool IsResponsive { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Sets a value whether to make the range navigator responsive on resize.

    LabelSettings

    Getsthe value ofLabelSettings property in range navigator

    Declaration
    [JsonProperty("labelSettings")]
    public LabelSetting LabelSettings { get; }
    Property Value
    Type Description
    LabelSetting
    Remarks

    Options for customizing the labels colors, font, style, size, horizontalAlignment and opacity.

    Locale

    Gets or sets the Locale of range navigator

    Declaration
    [JsonProperty("locale")]
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    This property is to specify the localization of range navigator.

    Low

    Gets or sets the Low value of range navigator data source

    Declaration
    [JsonProperty("low")]
    public string Low { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Name of the property in the datasource that contains Low value for the series.

    Model

    Declaration
    [CLSCompliant(false)]
    public RangeNavigatorProperties Model { get; set; }
    Property Value
    Type Description
    RangeNavigatorProperties

    NavigatorStyleSettings

    Declaration
    [JsonProperty("navigatorStyleSettings")]
    public NavigatorStyleSettings NavigatorStyleSettings { get; }
    Property Value
    Type Description
    NavigatorStyleSettings

    OnClientSideClick

    Gets or sets the value of OnclientSideClick property

    Declaration
    [JsonProperty("click")]
    public string OnClientSideClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side click event. Fires on clicking the range navigator.

    OnClientSideDoubleClick

    Gets or sets the value of OnclientSideDoubleClick property

    Declaration
    [JsonProperty("doubleClick")]
    public string OnClientSideDoubleClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side double click event. Fires on double clicking the range navigator.

    onClientSideLoad

    Gets or sets the value of OnclientSideLoad property

    Declaration
    [JsonProperty("load")]
    public string onClientSideLoad { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side load event. Fires on load of range navigator.

    onClientSideLoaded

    Gets or sets the value of OnclientSideLoaded property

    Declaration
    [JsonProperty("loaded")]
    public string onClientSideLoaded { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side loaded event. Fires after range navigator is loaded.

    onClientSideRangeChanged

    Gets or sets the value of OnclientSideRangechanged property

    Declaration
    [JsonProperty("rangeChanged")]
    public string onClientSideRangeChanged { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side RangeChanged event. Fires on changing the range of range navigator.

    OnClientSideRightClick

    Gets or sets the value of OnclientSideRightClick property

    Declaration
    [JsonProperty("rightClick")]
    public string OnClientSideRightClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side right click event. Fires on right clicking the range navigator.

    onClientSideScrollChanged

    Gets or sets the value of onClientSideScrollChanged property

    Declaration
    [HtmlAttributeName("scrollChanged")]
    public string onClientSideScrollChanged { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side ScrollChanged event. Fires on changing the scrollbar position of range navigator.

    onClientSideScrollEnd

    Gets or sets the value of onClientSideScrollEnd property

    Declaration
    [JsonProperty("scrollEnd")]
    public string onClientSideScrollEnd { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side ScrollEnd event. Fires on changing the scrollbar position of range navigator.

    onClientSideScrollStart

    Gets or sets the value of onClientSideScrollStart property

    Declaration
    [JsonProperty("scrollStart")]
    public string onClientSideScrollStart { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side ScrollStart event. Fires on changing the scrollbar position of range navigator.

    Open

    Gets or sets the Open value of range navigator data source

    Declaration
    [JsonProperty("open")]
    public string Open { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Name of the property in the datasource that contains open value for the series.

    Padding

    Gets or sets the Padding of range navigator

    Declaration
    [JsonProperty("padding")]
    public string Padding { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Padding specifies the gap between the container and the range navigator.

    Query

    Gets or sets the Query of range navigator data source

    Declaration
    [JsonProperty("query")]
    public string Query { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Query to filter the data in data source

    RangePadding

    Gets or sets the RangePadding of range navigator

    Declaration
    [JsonProperty("rangePadding")]
    public RangePadding RangePadding { get; set; }
    Property Value
    Type Description
    RangePadding
    Remarks

    If the range is not given explicitly, range will be calculated automatically. You can customize the automatic range calculation using rangePadding.

    RangeSettings

    Gets the value of RangeSettings property in range navigator

    Declaration
    [JsonProperty("rangeSettings")]
    public NavigatorRangeSettings RangeSettings { get; }
    Property Value
    Type Description
    NavigatorRangeSettings
    Remarks

    Options for customizing the starting and ending ranges.

    ScrollRangeSettings

    Gets the value of ScrollRangeSettings property in range navigator

    Declaration
    [JsonProperty("scrollRangeSettings")]
    public SelectedRangeSettings ScrollRangeSettings { get; }
    Property Value
    Type Description
    SelectedRangeSettings
    Remarks

    Options for customizing the range navigator.

    SelectedRangeSettings

    Gets the value of SelectedRangeSettings property in range navigator

    Declaration
    [JsonProperty("selectedRangeSettings")]
    public SelectedRangeSettings SelectedRangeSettings { get; }
    Property Value
    Type Description
    SelectedRangeSettings
    Remarks

    Options for customizing the start and end range values.

    SelecteEndRange

    Gets or sets the End of selected range

    Declaration
    public string SelecteEndRange { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies the ending range of range navigator.

    SelecteStartRange

    Gets or sets the Start of selected range

    Declaration
    public string SelecteStartRange { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies the starting range of range navigator.

    Series

    Gets the Series of range navigator

    Declaration
    [JsonProperty("series")]
    public List<Series> Series { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<Series>
    Remarks

    Options to customize the series of range navigator

    SeriesSettings

    Gets the SeriesSettings of range navigator

    Declaration
    [JsonProperty("seriesSettings")]
    public CommonSeriesOptions SeriesSettings { get; }
    Property Value
    Type Description
    CommonSeriesOptions
    Remarks

    Options to customize the series settings of range navigator

    SizeSettings

    Gets the value of SizeSettings property in range navigator

    Declaration
    [JsonProperty("sizeSettings")]
    public NavigatorSizeSettings SizeSettings { get; }
    Property Value
    Type Description
    NavigatorSizeSettings
    Remarks

    Contains property to customize the hight and width of range navigator.

    Theme

    Gets or sets the Theme of range navigator

    Declaration
    [JsonProperty("theme")]
    public string Theme { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    By specifying this property the user can change the theme of the range navigator.

    TooltipSettings

    Gets the value of TooltipSettings property in range navigator

    Declaration
    [JsonProperty("tooltipSettings")]
    public TooltipSettings TooltipSettings { get; }
    Property Value
    Type Description
    TooltipSettings
    Remarks

    Options for customizing the tooltip in range navigator.

    ValueAxisSettings

    Gets the value of ValueAxisSettings property in range navigator

    Declaration
    [JsonProperty("valueAxisSettings")]
    public ValueAxisSettings ValueAxisSettings { get; }
    Property Value
    Type Description
    ValueAxisSettings
    Remarks

    Options for configuring minor grid lines, major grid lines, axis line of axis.

    ValueType

    Gets or sets the ValueType of range navigator

    Declaration
    [JsonProperty("valueType")]
    public RangeNavigatorValueType ValueType { get; set; }
    Property Value
    Type Description
    RangeNavigatorValueType
    Remarks

    You can plot data of type date time or numeric. This property determines the type of data that this axis will handle.

    Width

    Declaration
    public string Width { get; set; }
    Property Value
    Type Description
    System.String

    XName

    Gets or sets the XName of range navigator data source

    Declaration
    [JsonProperty("xName")]
    public string XName { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies the xName for dataSource. This is used to take the x values from dataSource

    YName

    Gets or sets the YName of range navigator data source

    Declaration
    [JsonProperty("yName")]
    public string YName { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Specifies the yName for dataSource. This is used to take the y values from dataSource

    ZoomFactor

    Gets the ZoomFactor of range navigator

    Declaration
    [JsonProperty("zoomFactor")]
    public double ZoomFactor { get; }
    Property Value
    Type Description
    System.Double
    Remarks

    This property determines the factor by which the axis is scaled. Value must be specified between 0 and 1.

    ZoomPosition

    Gets the ZoomPosition of range navigator

    Declaration
    [JsonProperty("zoomPosition")]
    public double ZoomPosition { get; }
    Property Value
    Type Description
    System.Double
    Remarks

    This property determines the starting position of the zoomed axis. Value must be specified between 0 and 1.

    Methods

    DependentScripts()

    Declaration
    public List<string> DependentScripts()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>

    FetchData(IEnumerable)

    Declaration
    public override void FetchData(IEnumerable data)
    Parameters
    Type Name Description
    System.Collections.IEnumerable data
    Overrides
    CommonDataBoundControl.FetchData(IEnumerable)

    GetDependentFiles()

    Declaration
    public override List<string> GetDependentFiles()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>
    Overrides
    CommonDataBoundControl.GetDependentFiles()

    LoadViewState(Object)

    Declaration
    protected override void LoadViewState(object state)
    Parameters
    Type Name Description
    System.Object state
    Overrides
    CommonDataBoundControl.LoadViewState(Object)

    OnInit(EventArgs)

    Declaration
    protected override void OnInit(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    OnLoad(EventArgs)

    Declaration
    protected override void OnLoad(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    CommonDataBoundControl.OnLoad(EventArgs)

    OnPreRender(EventArgs)

    Declaration
    protected override void OnPreRender(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    CommonDataBoundControl.OnPreRender(EventArgs)

    Render()

    Declaration
    public string Render()
    Returns
    Type Description
    System.String

    Render(HtmlTextWriter)

    Declaration
    protected override void Render(HtmlTextWriter writer)
    Parameters
    Type Name Description
    System.Web.UI.HtmlTextWriter writer
    Overrides
    CommonDataBoundControl.Render(HtmlTextWriter)

    SaveViewState()

    Declaration
    protected override object SaveViewState()
    Returns
    Type Description
    System.Object

    Implements

    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved