Completed
Last Updated: 25 Sep 2017 21:30 by ADMIN
Patrick Rioux
Created on: 17 Feb 2012 17:44
Category: Date/Time Pickers
Type: Feature Request
83
Add multiple date selection & more events to Calendar
Add a multiple date selection to the Calendar. A multiple date selection calendar is very important for professional web applications in many situations. Also, there is a lack of events in the API.
It is always important to provide more events then less.

Here a few suggestions:
Property year;    /// Year displayed by control.
Property month; /// Month (1 to 12) displayed by control.
A method in the API to easily get the selected date(s).
A method in the API to easily set the selected date(s).
An option to indicate if we allow/disallow multi-selection.
A callback event (and passing the data as an argument) when a date is selected/unselected to allow/disallow the selection/deselection (by returning a true/false). This would allow to easy show a warning message when some dates are selected/unselected. We may currently do part of it in the change event but adding events onbefore/onafter selection would be nice.
Add the option to hide/show days from previous/next month.
Add the option to enabled/disable click from previous/next month.
The Year selection on the top should be a combo that allow keyboard input.
You may check the Yahoo Calendar event & properties. It will provide a good examples (http://developer.yahoo.com/yui/docs/YAHOO.widget.Calendar.html)
10 comments
ADMIN
Carl
Posted on: 25 Sep 2017 21:30
Multi-day selection (along with configuration options, methods, and events) have been added to the Calendar widget as seen here: http://demos.telerik.com/kendo-ui/calendar/selection.
Bilal
Posted on: 11 Aug 2017 10:05
Add multiselect date functionality in calendar control
vijay
Posted on: 22 Jun 2016 16:31
Add multiple date selection using Range Selection same as Native Android Calendar 
Imported User
Posted on: 10 Jul 2015 21:12
Add multiple date selection & more events to Calendar
Imported User
Posted on: 16 Oct 2014 18:16
I need this too! Preferably the user can drag to select a date range, like how DevExpress does it with their calendar widget ( http://demos.devexpress.com/MVCxDataEditorsDemos/Editors/Calendar ). Shift and Ctrl multi-selection should be supported too.
Vince
Posted on: 26 Dec 2013 17:40
http://yuilibrary.com/yui/docs/calendar/calendar-multipane.html
Ryan
Posted on: 05 Aug 2013 17:04
I've come across a new use case that I think would fall under this request. We are currently using the min/max dates to with great success in limiting users from selecting invalid dates. It would be very beneficial to our users if we had a method to pass the widget an array of Dates that are inside of the min/max range but still should not be selected. The widget should disable those dates the same way as ones that are outside of the min/max range. Currently I am having to use an event to manually check when a date is clicked to see if it is invalid and return an error to the user. Ideally the user would not be able to select it at all!
Imported User
Posted on: 21 May 2013 15:52
I'd also like to have a setting for the calendar where users can select multiple dates on a calendar.
sitefinitysteve
Posted on: 13 Mar 2013 19:58
Want to use the calendar almost like a scheduler to show dates, so when users click one of those dates, I could run some other code to show events somewhere else on the page (for example)

SUUUUCH a pain with the existing calendar
Ryan
Posted on: 09 Oct 2012 02:13
This is a much-desired feature for my users. I am having to use a different set of controls for a control where users select multiple dates.