In This Chapter:
This chapter will teach you how to use databound controls and how to add dynamic data to a non-databound control, the calendar control. It's easy to bind data to controls such as DataLists and Repeaters, but binding data to controls that don't natively support databinding is a different matter. The use of these controls and binding data to them will then be demonstrated in a scheduling application. The scheduling application also demonstrates a simple data-access layer where the actual accessing of the database is done through calls to a class that controls access to the database.
The scheduling application is a simple calendar application with a contact list that can easily be extended for your own needs.