IN THIS CHAPTER
This chapter tackles some of the more advanced topics involved in building custom controls. In the first section, you learn how to add templates to a custom control. Implementing templates in a control enables users to customize its output.
Next, you examine the topic of data binding. You learn how to add properties to a control to enable users to bind the control to data sources, such as database tables and collections.
Finally, you learn how to create controls that integrate with Web Services by building a sample control that retrieves and displays information from a Web Service.