How to patch the Ajax Control Toolkit CalendarExtender to add Decade support and InitialView – Part 2

In my previous article, I explain a problem with the current Ajax Control Toolkit Calendar Extender control when selecting birthdates – it simply takes too many clicks of the mouse. In this article, I explain my solution to this problem.

Firstly, I introduce the decade view. This allows the user to select from one of 9 decades displayed, as follows:

Calendar Extender Decade View

Calendar Extender Decade View

To get here, you simply click on the Title bar in the Year view:

Year View title click

Year View title click

Ok, so that allows you to remove 3 clicks, but it adds 1 click. But what if you were able to open the calendar in decade view?

Then you would simply select the decade,

Calendar Extender Decade View

Calendar Extender Decade View

then the Year,

Calendar Extender 70s View

Calendar Extender 70s View

then the Month

Calendar Extender 1970 Month View

Calendar Extender 1970 Month View

and finally the Day.

 

Calendar Extender May 1970 Day View

Calendar Extender May 1970 Day View

Bingo, 4 clicks!

Click for Part 3 >>

One Response to How to patch the Ajax Control Toolkit CalendarExtender to add Decade support and InitialView – Part 2

  1. […] Click here for Part 2 >> Possibly related posts: (automatically generated)How to use the Ajax Control Toolkit Calendar Extender control.Chinese-Western calendar converterCalendars and Events.MyCal: custom calendars for your iPhone […]

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: