What is the best way to create a calendar control in ASP.NET. I have a text box and an image button. When I click the image button the selected date from the Calendar control should be displayed in the textbox. Right now I am using the Calendar control which is available in the tool box. Is there any other way to create it.