Click here to Skip to main content
6,932,810 members and growing! (15,809 online)
Email Password   helpLost your password?
 
Web Development » ASP.NET » General     Intermediate

DaintyDate - Now with NULL dates and Quick Buttons!

By Lawrence Botley

FREE ASP.NET Date Picker Calendar Web Control DaintyDate
Javascript, CSS, HTML, C#1.0, C#2.0, Windows, .NET, ASP.NET, WebForms, VS.NET2003, VS2005, IE6.0, IE5.5, IE7, Dev
Posted:6 Nov 2006
Updated:10 Apr 2007
Views:193,303
Bookmarked:151 times
Unedited contribution
printPrint Friendly   add Share
      Discuss Discuss   Broken Article?Report  
68 votes for this article.
Popularity: 7.96 Rating: 4.34 out of 5
4 votes, 5.9%
1
1 vote, 1.5%
2
2 votes, 2.9%
3
12 votes, 17.6%
4
49 votes, 72.1%
5

Introduction

DaintyDate is a custom control for Microsoft Visual Studio .NET that replaces the ASP.NET datepicker with many extra cool features including JavaScript date navigation (No Postbacks!) and a range of Dynamic popup features!

Save valuable development time and page space with pre-configured styles and dynamic popups formats that enhance user experience and make deployment completely trouble free.

Page forwards and backwards or go direct to a date by selecting a month or year from the popup menus. DaintyDate gives users quick access to any date without posting a single request to the web server allowing target dates to be reached within seconds.

All JavaScript, styles and images are embedded into the control so you never need worry about ensuring resource files are located in the correct location.

Update - 27th Feb 2007

Now supports Null dates and quick access buttons!

Update - 18th Feb 2007

Finally DaintyDate is Opera compatible! A few tweaks were made to event capturing and now the control can be used in all main browsers including Internet Explorer, Firefox and Opera.

There has also been a number of requests for multiple date formats (especially from you Swedish guys) so now the Datepicker supports all day, month and year combinations according to the microsoft .NET standard
http://msdn2.microsoft.com/en-us/library/8kb3ddd4.aspx

d -Represents the day of the month as a number from 1 through 31. A single-digit day is formatted without a leading zero.

dd - Represents the day of the month as a number from 01 through 31. A single-digit day is formatted with a leading zero.

ddd - Represents the abbreviated name of the day of the week as defined in the current System.Globalization.DateTimeFormatInfo.AbbreviatedDayNames property.

dddd - Represents the full name of the day of the week as defined in the current System.Globalization.DateTimeFormatInfo.DayNames property.

M - Represents the month as a number from 1 through 12. A single-digit month is formatted without a leading zero.

MM - Represents the month as a number from 01 through 12. A single-digit month is formatted with a leading zero.

MMM - Represents the abbreviated name of the month as defined in the current System.Globalization.DateTimeFormatInfo.AbbreviatedMonthNames property.

MMMM -Represents the full name of the month as defined in the current System.Globalization.DateTimeFormatInfo.MonthNames property.

Examples:

dddd dd MMMM yyyy - Friday 09 February 2007
dd - MM - yyyy - 09 - 02 - 2007
dd of MMMM in yyyy - 18 of February in 2007


Don't forget to vote!

Bugs

If you find and fix a bug please send me the source with the new code areas clearly identified. Thanks!

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Lawrence Botley


Member
Lawrence has a Degree in Computer Science and Artificial Intelligence and a Master of Science degree in Information Technology for e-Commerce.

Right now he is in between his PHD in Augmented reality Systems and his new video Social networking platform http://www.next2friends.com which he is a co-founder of.
Occupation: Web Developer
Location: United Kingdom United Kingdom

Other popular ASP.NET articles:

Article Top
You must Sign In to use this message board.
FAQ FAQ 
 
Noise Tolerance  Layout  Per page   
 Msgs 1 to 25 of 254 (Total in Forum: 254) (Refresh)FirstPrevNext
GeneralMy vote of 2 Pinmembereddie20463:15 12 Sep '09  
Download takes you to site with popups not code. Missing files from backup site download.
AnswerNot working with Master Page PinmemberSenthilkumar Elangovan9:22 8 Apr '09  
QuestionDate is refreshed to Current Date after POSTBACK in IE ( with Master Page ) Pinmemberkirusan11:04 28 Oct '08  
AnswerRe: Date is refreshed to Current Date after POSTBACK in IE ( with Master Page ) PinmemberSumair Pervaiz13:24 19 Dec '08  
GeneralRe: Date is refreshed to Current Date after POSTBACK in IE ( with Master Page ) PinmemberPChott20:23 11 Jun '09  
GeneralSQL Date Out of Range PinmemberRJDust17:50 27 Jul '08  
GeneralNot sure the problem is with the data bind PinmemberRJDust17:22 28 Jul '08  
QuestionDainty date and Safari (3.1) Pinmemberjcprince7:12 15 May '08  
GeneralControl Returns '1/1/0001' when used with Master Page in .net 2.0.. Pinmemberkirusan14:37 8 Apr '08  
GeneralRe: Control Returns '1/1/0001' when used with Master Page in .net 2.0.. Pinmemberdagma2023:20 14 May '08  
GeneralDays dont match up with correct dates for 2008!! [modified] PinmemberDDM1:49 9 Jan '08  
QuestionCalendar magically disappears PinmemberTim Vandeweerd10:35 10 Oct '07  
GeneralRe: Calendar magically disappears PinmemberAmoebaCowboy6:21 6 Mar '08  
QuestionWhere is: "Update - 27th Feb 2007"? PinmemberTim Vandeweerd4:25 10 Oct '07  
Questioncan control be absolutely positioned? [modified] PinmemberTim Vandeweerd11:02 9 Oct '07  
GeneralDoes anyone have the version that supports null dates? PinmemberJohnAsbaghi.com10:51 9 Oct '07  
GeneralRe: Does anyone have the version that supports null dates? PinmemberAmoebaCowboy6:01 6 Mar '08  
GeneralRe: Does anyone have the version that supports null dates? PinmemberAmoebaCowboy4:19 7 Mar '08  
GeneralRe: Does anyone have the version that supports null dates? Pinmembervishal1234567899:29 11 Mar '09  
GeneralHelp needed urgently PinmemberTwinkle Pathak21:47 20 Sep '07  
GeneralProblem when used with Master Page PinmemberTwinkle Pathak2:09 20 Sep '07  
GeneralRe: Problem when used with Master Page PinmemberArvind Srivastava21:40 29 Oct '07  
GeneralBug when DaintyDate is used as user control PinmemberGhistos8:47 5 Sep '07  
GeneralThe link to http://www.customcontrolfreak.com not working PinmemberGhistos8:35 29 Aug '07  
GeneralThanks Pinmemberarslantik22:08 14 Aug '07  

General General    News News    Question Question    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+PgUp/PgDown to switch pages.

PermaLink | Privacy | Terms of Use
Last Updated: 10 Apr 2007
Editor:
Copyright 2006 by Lawrence Botley
Everything else Copyright © CodeProject, 1999-2010
Web18 | Advertise on the Code Project