RadStepper
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(Html5Stepper))]
[ClientScriptResource("Telerik.Web.UI.RadStepper", "Telerik.Web.UI.Stepper.Scripts.RadStepper.js")]
[EmbeddedSkin("Stepper", typeof(RadStepper))]
[EmbeddedSkin("Stepper", "Default", typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.common.css", RenderMode.Classic, typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.common.css", RenderMode.Lightweight, typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.common.css", RenderMode.Mobile, typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Classic, typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadStepper))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Mobile, typeof(RadStepper))]
[ToolboxBitmap(typeof(RadStepper), "Toolbox.Icons.Stepper.png")]
public class RadStepper : RadWebControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl
Inheritance: objectControlWebControlRadWebControlRadStepper
Implements:
Inherited Members
Constructors
public RadStepper()
Properties
Defines the client events handlers.
[PersistenceMode(PersistenceMode.InnerProperty)]
public StepperClientEvents ClientEvents { get; }
The CssClass property will now be used instead of the former Skin and will be modified in AddAttributesToRender()
protected override string CssClassFormatString { get; }
Overrides:
Indicates whether the Stepper will force the user to follow the Steps sequence or not. If set to "false" it will allow the user to select any step. If in its default state ("true") the user will be able to select the step immediately after the currently selected step or any previous step.
public bool Linear { get; set; }
Indicates whether the Stepper will be rendered vertically or horizontally (default).
public StepperOrientation Orientation { get; set; }
Applicable for scenarios when keyboard is used for navigation. Indicates whether the selection will change upon focus change or it will require additional action (Enter or Spacebar key press) in order to select the focused step.
public bool SelectOnFocus { get; set; }
Indicates whether the Steps in the Stepper will render their indicator element (the icon or number placed in a circle above the Step label).
public bool ShowIndicator { get; set; }
Indicates whether the Steps in the Stepper will render their label element (the text placed below the Step indicator circle).
public bool ShowLabel { get; set; }
Array of steps to be rendered in the Stepper. If the array contains objects, their fields will be used for each Step. If the array contains strings, those will be used as Step labels.
[PersistenceMode(PersistenceMode.InnerProperty)]
public StepperStepsCollection Steps { get; }
protected override HtmlTextWriterTag TagKey { get; }
Overrides:
Methods
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Overrides:
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides:
protected override void TrackViewState()
Overrides: