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

This Class defines RadSchedulerRecurrenceEditor control that inherits RecurrenceEditor and INamingContainer.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[TelerikToolboxCategory("Calendar, Scheduler and Gantt")]
public class RadSchedulerRecurrenceEditor : RecurrenceEditor, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IPostBackEventHandler, INamingContainer

Inheritance: objectControlWebControlRadWebControlRecurrenceEditorRadSchedulerRecurrenceEditor...

Implements: IAttributeAccessorIComponentIControlIControlBuilderAccessorIControlDesignerAccessorIControlResolverIDataBindingsAccessorIDisposableIExpressionsAccessorINamingContainerIParserAccessorIPostBackDataHandlerIPostBackEventHandlerIScriptControlISkinnableControlIUrlResolutionService...

Inherited Members RecurrenceEditor.OnPreRender(EventArgs)RecurrenceEditor.SetRecurrenceFrequency(RecurrenceFrequency)RecurrenceEditor.LoadPostData(string, NameValueCollection)RecurrenceEditor.RaisePostBackEvent(string)RecurrenceEditor.DescribeComponent(IScriptDescriptor)RecurrenceEditor.PopulateDropDownDescriptions()RecurrenceEditor.RenderContents(HtmlTextWriter)RecurrenceEditor.CreateChildControls()RecurrenceEditor.CreateControls()RecurrenceEditor.SetRecurrenceToggle(bool)RecurrenceEditor.SupportsRenderingModeRecurrenceEditor.SharedCalendarRecurrenceEditor.SharedCalendarIDRecurrenceEditor.TagKeyRecurrenceEditor.CssClassFormatStringRecurrenceEditor.IsRecurringRecurrenceEditor.DateFormatRecurrenceEditor.ZIndexRecurrenceEditor.CultureRecurrenceEditor.FirstDayOfWeekRecurrenceEditor.StartDateRecurrenceEditor.EndDateRecurrenceEditor.RecurrenceRuleRecurrenceEditor.RecurrenceRuleTextWebControl.AddAttributesToRender(HtmlTextWriter)WebControl.ApplyStyle(Style)WebControl.CopyBaseAttributes(WebControl)WebControl.CreateControlStyle()WebControl.LoadViewState(object)WebControl.TrackViewState()WebControl.MergeStyle(Style)WebControl.Render(HtmlTextWriter)WebControl.RenderBeginTag(HtmlTextWriter)WebControl.RenderEndTag(HtmlTextWriter)WebControl.SaveViewState()WebControl.AccessKeyWebControl.AttributesWebControl.BackColorWebControl.BorderColorWebControl.BorderWidthWebControl.BorderStyleWebControl.ControlStyleWebControl.ControlStyleCreatedWebControl.CssClassWebControl.DisabledCssClassWebControl.StyleWebControl.EnabledWebControl.EnableThemingWebControl.FontWebControl.ForeColorWebControl.HasAttributesWebControl.HeightWebControl.IsEnabledWebControl.SupportsDisabledAttributeWebControl.SkinIDWebControl.TabIndexWebControl.TagNameWebControl.ToolTipWebControl.WidthControl.ResolveAdapter()Control.HasEvents()Control.GetRouteUrl(object)Control.GetRouteUrl(string, object)Control.GetRouteUrl(RouteValueDictionary)Control.GetRouteUrl(string, RouteValueDictionary)Control.GetUniqueIDRelativeTo(Control)Control.ApplyStyleSheetSkin(Page)Control.OnDataBinding(EventArgs)Control.DataBind()Control.DataBind(bool)Control.DataBindChildren()Control.AddParsedSubObject(object)Control.EnsureID()Control.OnInit(EventArgs)Control.ClearChildState()Control.ClearChildControlState()Control.ClearChildViewState()Control.ClearEffectiveClientIDMode()Control.ClearCachedClientID()Control.Focus()Control.LoadControlState(object)Control.MapPathSecure(string)Control.OpenFile(string)Control.OnLoad(EventArgs)Control.BuildProfileTree(string, bool)Control.SaveControlState()Control.RenderChildren(HtmlTextWriter)Control.RenderControl(HtmlTextWriter)Control.RenderControl(HtmlTextWriter, ControlAdapter)Control.OnUnload(EventArgs)Control.Dispose()Control.RaiseBubbleEvent(object, EventArgs)Control.OnBubbleEvent(object, EventArgs)Control.AddedControl(Control, int)Control.CreateControlCollection()Control.ResolveUrl(string)Control.ResolveClientUrl(string)Control.FindControl(string)Control.FindControl(string, int)Control.GetDesignModeState()Control.HasControls()Control.IsLiteralContent()Control.EnsureChildControls()Control.RemovedControl(Control)Control.SetDesignModeState(IDictionary)Control.SetRenderMethodDelegate(RenderMethod)Control.ClientIDModeControl.ClientIDControl.ClientIDSeparatorControl.ContextControl.AdapterControl.DesignModeControl.EventsControl.IDControl.IsChildControlStateClearedControl.EnableViewStateControl.ViewStateModeControl.IsViewStateEnabledControl.NamingContainerControl.IdSeparatorControl.LoadViewStateByIDControl.PageControl.RenderingCompatibilityControl.TemplateControlControl.ParentControl.TemplateSourceDirectoryControl.AppRelativeTemplateSourceDirectoryControl.SiteControl.VisibleControl.UniqueIDControl.HasChildViewStateControl.ControlsControl.ValidateRequestModeControl.ViewStateControl.ViewStateIgnoresCaseControl.ChildControlsCreatedControl.IsTrackingViewStateControl.DisposedControl.DataBindingControl.InitControl.LoadControl.PreRenderControl.Unloadobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public RadSchedulerRecurrenceEditor()

Properties

Gets the localization.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public override IRecurrenceEditorStrings Localization { get; }
Property Value:

The localization.

Overrides: RecurrenceEditor.Localization

Gets or sets a value indicating where RadSchedulerRecurrenceEditor will look for its .resx localization files.

C#
public string LocalizationPath { get; set; }
Property Value:

The localization path.

Methods

Call when the RecurrenceEditor internal controls should be reinitialized. A good example is when placing the RecurrenceEditor in external edit/insert form. In order to clean the last selected values (from the previous display of the form) you can call the ResetLayout in the FormCreating event of RadScheduler and then on FormCreated event to populate the RecurrenceEditor with a RecurrenceRule (if edit).

C#
public void ResetLayout()