Class Rotator
Inheritance
System.Object
Rotator
Implements
System.Web.UI.INamingContainer
System.Web.UI.IPostBackEventHandler
System.Web.UI.IPostBackDataHandler
System.Web.UI.IUrlResolutionService
Assembly: Syncfusion.EJ.Web.dll
Syntax
public class Rotator : CommonDataBoundControl, INamingContainer, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService
Constructors
Rotator()
Declaration
Properties
AllowKeyboardNavigation
Turns on keyboard interaction with the Rotator items.
Declaration
public bool AllowKeyboardNavigation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AnimationSpeed
Sets the AnimationSpeed of the slide transition.
Declaration
public int AnimationSpeed { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AnimationType
Specifies the AnimationType type for the Rotator Item. AnimationType options include Slide, FastSlide, SlowSlide, and other custom easing AnimationTypes.
Declaration
public string AnimationType { get; set; }
Property Value
Type |
Description |
System.String |
|
CircularMode
Enables the circular mode item rotation.
Declaration
public bool CircularMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ClientSideOnChange
This event is fired when the Rotator slides are changed.
Declaration
public string ClientSideOnChange { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientSideOnCreate
This event is fired when the Rotator control is initialized.
Declaration
public string ClientSideOnCreate { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientSideOnDestroy
This event is fired when the Rotator control is destroyed.
Declaration
public string ClientSideOnDestroy { get; set; }
Property Value
Type |
Description |
System.String |
|
This event is fired when a thumbnail pager is clicked.
Declaration
public string ClientSideOnPagerClick { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientSideOnStart
This event is fired when EnableAutoPlay is started.
Declaration
public string ClientSideOnStart { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientSideOnStop
This event is fired when AutoPlay is stopped or paused.
Declaration
public string ClientSideOnStop { get; set; }
Property Value
Type |
Description |
System.String |
|
ClientSideOnThumbClick
This event is fired when a thumbnail item is clicked.
Declaration
public string ClientSideOnThumbClick { get; set; }
Property Value
Type |
Description |
System.String |
|
CssClass
Specifies the CSS class to Rotator to achieve custom theme.
Declaration
public string CssClass { get; set; }
Property Value
Type |
Description |
System.String |
|
DataCaptionField
Mapping Field for Caption property.
Declaration
public string DataCaptionField { get; set; }
Property Value
Type |
Description |
System.String |
|
DataSource
Get or set Datasource object
Declaration
[JsonConverter(typeof(DataManagerConverter))]
public object DataSource { get; set; }
Property Value
Type |
Description |
System.Object |
|
DataSourceCachingMode
Gets or sets property for DataSourceCachingMode.
Declaration
public DataSourceCachingMode DataSourceCachingMode { get; set; }
Property Value
DataThumbnailCaptionField
Mapping Field for ThumbnailCaption property
Declaration
public string DataThumbnailCaptionField { get; set; }
Property Value
Type |
Description |
System.String |
|
DataThumbnailUrlField
Mapping Field for ThumbnailUrl property.
Declaration
public string DataThumbnailUrlField { get; set; }
Property Value
Type |
Description |
System.String |
|
DataUrlField
Mapping Field for Url property.
Declaration
public string DataUrlField { get; set; }
Property Value
Type |
Description |
System.String |
|
Delay
Sets the delay between the Rotator Items move after the slide transition.
Declaration
public int Delay { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DisplayItemCount
Specifies the number of Rotator Items to be displayed.
Declaration
public string DisplayItemCount { get; set; }
Property Value
Type |
Description |
System.String |
|
EmptyDataText
Specifies the error message for Rotator.
Declaration
public string EmptyDataText { get; set; }
Property Value
Type |
Description |
System.String |
|
EnableAutoPlay
Rotates the Rotator Items continuously without user interference.
Declaration
public bool EnableAutoPlay { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enabled
Specifies whether to enables or disables the Rotator control.
Declaration
public bool Enabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableResize
It's depreciated, we have added 'ShowAudioButton' API to achieve this behavior
Declaration
public bool EnableResize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableRTL
Gets whether the translation by the control is displayed from right to left.
Declaration
public bool EnableRTL { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableTouch
Turns on touch interaction with the Rotator items.
Declaration
public bool EnableTouch { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Fields
Specifies the fields property for map the items.
Declaration
public RotatorFields Fields { get; }
Property Value
FrameSpace
Sets the space between the Rotator Items.
Declaration
public string FrameSpace { get; set; }
Property Value
Type |
Description |
System.String |
|
IsResponsive
Resizes the Rotator when the browser is resized.
Declaration
public bool IsResponsive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Items
Declaration
public List<RotatorItem> Items { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<RotatorItem> |
|
Model
Gets or sets the data's to the model .
Declaration
public RotatorProperties Model { get; set; }
Property Value
NavigateSteps
Specifies the number of Rotator Items to navigate on a single click (next/previous/play buttons). The NavigateSteps property value must be less than or equal to the DisplayItemsCount property value.
Declaration
public string NavigateSteps { get; set; }
Property Value
Type |
Description |
System.String |
|
Orientation
Specifies the orientation for the Rotator control, that is, whether it must be rendered horizontally or vertically.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public Orientation Orientation { get; set; }
Property Value
Specifies the position of the ShowPager in the Rotator Item. It accepts the BottomLeft,BottomRight,Outside,TopCentre,TopLeft,TopRight types.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public PagerPosition PagerPosition { get; set; }
Property Value
Query
Retrieves data from the remote data. This property is applicable only when a remote DataSource is used.
Declaration
[JsonConverter(typeof(QueryConverter))]
public string Query { get; set; }
Property Value
Type |
Description |
System.String |
|
ShowCaption
If the Rotator Item is an image, you can specify a caption for the Rotator Item. The caption text for each Rotator Item must be set by using the title attribute of the respective tag. The caption cannot be displayed if multiple Rotator Items are present.
Declaration
public bool ShowCaption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Turns on or off the slide buttons (next and previous) in the Rotator Items. Slide buttons are used to navigate the Rotator Items.
Declaration
public bool ShowNavigateButton { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Turns on or off the pager support in the Rotator control. The Pager is used to navigate the Rotator Items.
Declaration
public bool ShowPager { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enables play/pause button on the Rotator.
Declaration
public bool ShowPlayButton { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowThumbnail
Turns on or off thumbnail support in the Rotator control. Thumbnail is used to navigate between slides. Thumbnail supports only single slide transition You must specify the source for thumbnail elements through the ThumbnailSourceID property.
Declaration
public bool ShowThumbnail { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SlideHeight
Sets the height of a Rotator Item.
Declaration
public string SlideHeight { get; set; }
Property Value
Type |
Description |
System.String |
|
SlideWidth
Sets the width of a Rotator Item.
Declaration
public string SlideWidth { get; set; }
Property Value
Type |
Description |
System.String |
|
StartIndex
Sets the index of the slide that must be displayed first.
Declaration
public string StartIndex { get; set; }
Property Value
Type |
Description |
System.String |
|
StopOnHover
Pause the auto play while hovering on the rotator content.
Declaration
public bool StopOnHover { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Template
Render the rotator control with template via dataSource.
Declaration
public string Template { get; set; }
Property Value
Type |
Description |
System.String |
|
TemplateId
Render the rotator control with script-jsRender template.
Declaration
public string TemplateId { get; set; }
Property Value
Type |
Description |
System.String |
|
ThumbItems
Collection of thumbitems.
Declaration
public List<ThumbItem> ThumbItems { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<ThumbItem> |
|
thumbnailSourceID
Specifies the source for thumbnail elements.
Declaration
public string thumbnailSourceID { get; set; }
Property Value
Type |
Description |
System.String |
|
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
GetDependentFiles()
Declaration
public override List<string> GetDependentFiles()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Overrides
LoadViewState(Object)
Restores view-state information from a previous page request.
Declaration
protected override void LoadViewState(object state)
Parameters
Type |
Name |
Description |
System.Object |
state |
|
Overrides
Render()
Declaration
Returns
Type |
Description |
System.String |
|
Render(HtmlTextWriter)
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type |
Name |
Description |
System.Web.UI.HtmlTextWriter |
writer |
|
Overrides
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