Click or drag to resize
RangeDateTimePicker Class
Range date time picker.
Inheritance Hierarchy

Namespace: CMS.Base.Web.UI
Assembly: CMS.Base.Web.UI (in CMS.Base.Web.UI.dll) Version: 10.0.0
Syntax
C#
public class RangeDateTimePicker : AbstractDateTimePicker

The RangeDateTimePicker type exposes the following members.

Constructors
  NameDescription
Public methodRangeDateTimePicker
Range DateTime picker constructor.
Top
Fields
  NameDescription
Protected fieldbtnCalendarImage
Calendar image literal
(Inherited from AbstractDateTimePicker.)
Protected fieldmAlternateDateTimeTextBox
DateTime alternate text box.
Top
Properties
  NameDescription
Public propertyAlternateDateTimeTextBox
Textbox displaying the selected date and time.
Public propertyAlternateSelectedDateTime
End date of range.
Public propertyAlternateSelectedFullDateTime
Full date time representation (to) - (return precise DateTime, not end date of interval (end of year,month,day...).
Public propertyCalendarImageClientID
Client ID of calendar icon.
(Inherited from AbstractDateTimePicker.)
Public propertyCultureCode
CultureCode to correct DateTime convert.
(Inherited from AbstractDateTimePicker.)
Public propertyCustomCalendarControlPath
Custom calendar control path.
(Inherited from AbstractDateTimePicker.)
Public propertyCustomCalendarSupportFolder
Path to theme files of custom calendar control.
(Inherited from AbstractDateTimePicker.)
Public propertyCustomTimeZone
Custom TimeZoneInfo object.
(Inherited from AbstractDateTimePicker.)
Public propertyDateTimeTextBox
TextBox displaying the selected date and time.
(Inherited from AbstractDateTimePicker.)
Public propertyDisableDaySelect
If true month selector is disabled.
Public propertyDisableMonthSelect
If true month selector is disabled.
Public propertyDisplayNAButton
If true N/A button is displayed.
Public propertyEditTime
Indicates if the user should be able to edit time.
(Inherited from AbstractDateTimePicker.)
Public propertyInherited
Indicates whether current time zone type is inherited or directly selected.
(Inherited from AbstractDateTimePicker.)
Public propertyIsLiveSite
Indicates whether is live site.
(Inherited from AbstractDateTimePicker.)
Public propertyMaxDate
Maximum DateTime allowed for calendar.
(Inherited from AbstractDateTimePicker.)
Public propertyMinDate
Minimum DateTime allowed for calendar.
(Inherited from AbstractDateTimePicker.)
Public propertyPostbackOnOK
If true, postback is raised when OK button clicked.
Public propertySelectedDateTime
Start date of range.
(Overrides AbstractDateTimePickerSelectedDateTime.)
Public propertySelectedFullDateTime
Full date time representation (from) (return precise DateTime, not start date of interval (end of year, month, day...).
Protected propertyTagKey
Overrides the generation of the SPAN tag with custom tag.
(Inherited from AbstractDateTimePicker.)
Public propertyTimeZone
Specifies timezone type.
(Inherited from AbstractDateTimePicker.)
Public propertyTimeZoneOffset
Time zone offset (in minutes) relative to UTC.
(Inherited from AbstractDateTimePicker.)
Public propertyUseCalendarLimit
If true calendar date are restricted by min and max date.
(Inherited from AbstractDateTimePicker.)
Public propertyUseDynamicDefaultTime
If false empty textbox generates actual time. If true, begin (end) of the day is set.
Protected propertyValidTimeZone
Valid time zone info object. It depends on TimeZoneTypeEnum (inherited, server, website).
(Inherited from AbstractDateTimePicker.)
Top
Methods
  NameDescription
Protected methodCalculateTimeZoneOffset
Calculates offset of time zone specified by timeZoneType relative to UTC.
(Inherited from AbstractDateTimePicker.)
Protected methodCreateChildControls
Renders the control at run-time.
(Overrides ControlCreateChildControls.)
Protected methodDateTimeToString
Creates string representation of DateTime.
(Overrides AbstractDateTimePickerDateTimeToString(DateTime).)
Protected methodDateTimeToStringFormat
Allows to modify date and time format string.
(Inherited from AbstractDateTimePicker.)
Public methodIsValidRange
Validates if time is in interval (set by UseCalendarLimit, MinDate and MaxDate properties).
(Overrides AbstractDateTimePickerIsValidRange.)
Protected methodIsValidRangeInternal
Basic validation if time is in interval (set by UseCalendarLimit, MinDate and MaxDate properties).
(Inherited from AbstractDateTimePicker.)
Protected methodOnInit
OnInit event.
(Inherited from AbstractDateTimePicker.)
Protected methodOnPreRender
PreRender event handler.
(Overrides ControlOnPreRender(EventArgs).)
Top
Extension Methods
  NameDescription
Public Extension MethodAddCssClass
Adds CSS class to control. If class is already present, than adding is skipped. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodCallHandled
Calls the method handled by the exception handler. If the call doesn't succeed, the problem is reported through parent IExceptionHandler control instead of throwing unhandled exception for the entire page. Returns true, if the call succeeded, otherwise returns false.
(Defined by ControlsExtensions.)
Public Extension MethodGetCssClasses
Returns all CSS classes of control.
(Defined by ControlsExtensions.)
Public Extension MethodGetRenderedHTML
Returns HTML which would be rendered by control to page.
(Defined by ControlsExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by ControlsExtensions.)
Public Extension MethodHasCssClass
Checks whether the control has given CSS class. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodRemoveCssClass
Removes all occurrences. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodSetCssClasses
Sets CSS classes to the control. Current classes will be overridden.
(Defined by ControlsExtensions.)
Top
See Also