Click here to Skip to main content
11,411,494 members (65,115 online)
Click here to Skip to main content

JSCalendar Custom Control for Visual Studio .NET

, 2 Oct 2005 CPOL
Rate this:
Please Sign up or sign in to vote.
Creating a custom control for JSCalendar.

Sample Image - jscalendar.jpg


JSCalendar is one of the powerful JavaScript calendars, you can download it from

JSCalendar can be used to add to date input fields a button that lets the user choose a date using a pop-up calendar. The control will allow you to add this calendar to your ASP.NET pages without configuring the JavaScript code.

How to use the control

  1. Download the file DLL.Zip
  2. Unzip the file to Calendar.dll
  3. Open Visual Studio .NET
  4. Right click on the toolbox then click Add/Remove Item
  5. From the Customize Tool Box window, click Browse, and select the DLL file (Calendar.Dll)
  6. The control will be added to your toolbox:
  7. Sample Image - jscalendar.jpg

  8. Create a new ASP.NET project, then drag and drop the calendar control to your form.
  9. From the Properties window you can set the path of the scripts file (the scripts file must be included in the same project and you can download it from
  10. Also you can specify the path of the calendar image and the format for date.

Setting up the scripts

Scripts files are downloadable from

  • Download the zip file for the calendar
  • Unzip the file to folder /JSCalendar in your application
  • In the properties of your control, type “/jscalendar”


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Hazem Torab
CEO Enozom Software
Egypt Egypt
Hazem Torab, founder & CEO at Enozom Software, a fast growing software company in Alexandria. Hazem has more than 6 years of experience in management and team leading, and 10+ years of professional experience in the software development field.

Hazem also is a co-founder and chairman of Ayaady for Investment and Agriculture, a crowd funded company and the first Egyptian online fresh meat shop directly from the farm to the consumers.

Before founding Enozom, Hazem was a co-founder & CEO of IRange Software. He also worked at ITWorx and Raya Software after his graduation in 2004 from Alexandria University, Faculty of Engineering, Computer and Systems Department.
Follow on   Twitter   LinkedIn

Comments and Discussions

QuestionHow to use in grid view rows Pinmembersoh_sid24-Aug-09 21:42 
QuestionCan i use it for free? Pinmemberorhankemal20-Aug-07 5:23 
AnswerRe: Can i use it for free? PinmemberHazem Torab23-Jan-08 10:00 
QuestionStack overflow error PinmemberNyNiru27-Jun-07 7:28 
Generalinput file validation(picture width and height should be less then 300 pixels.) Pinmemberjayvaishnav8216-Mar-07 20:54 
QuestionHow to Make Scedular using JSCalander PinmemberMember #345857016-Mar-07 20:44 
GeneralModification to Use Embedded Resources PinmemberOtisAardvark4-Jan-07 5:18 
QuestionHow to call a post back [modified] PinmemberTristy9-Aug-06 12:07 
GeneralJSCalendar Custom Control and Atlas Pinmemberquocvuong20052-Jul-06 18:27 
GeneralRe: JSCalendar Custom Control and Atlas Pinmemberjcm123426-Apr-07 2:12 
QuestionHow to add design time support Pinmemberfpw23771-Jul-06 13:06 
AnswerRe: How to add design time support PinmemberTristy3-Aug-06 9:23 
AnswerRe: How to add design time support Pinmemberxsoftdev15-Jun-07 9:09 
GeneralProblems with display on design surface Pinmemberbraditude21-Jun-06 0:01 
GeneralLittle Tweaks and VB.NET Source Code PinmemberTrickUK14-May-06 23:43 
GeneralError Creation Control PinmemberAsif solkar11-Jan-06 9:54 
Questionstand-alone control Pinmembergenxer28-Dec-05 13:15 
AnswerRe: stand-alone control PinmemberHazem Torab29-Dec-05 11:17 
GeneralRe: stand-alone control Pinmembergenxer5-Jan-06 6:36 
Questionsetting javascipt path PinmemberPrabakar Devarajan21-Sep-05 23:29 
AnswerRe: setting javascipt path PinmemberHazem Torab2-Oct-05 1:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

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

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.150414.5 | Last Updated 2 Oct 2005
Article Copyright 2005 by Hazem Torab
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid