Sams Teach Yourself ASP.NET in 21 Days, Second Edition By Chris Payne
Table of Contents
Day 6. Learning More About Web Forms
Yesterday you learned that one of the Web form's primary purposes is to allow developers to create complex user interfaces and the logic associated with them. This includes extending the Web forms framework with your own custom mechanisms.
Web forms provide HTML server and Web server controls for building UIs. Each control wraps a piece of functionality into an easy-to-use module and provides properties, methods, and events to build your applications and react to user actions. Yesterday, you learned how to use these controls and build your user interfaces, but that's just the beginning. Web forms let you use these controls any way you want. You can even create your own custom controls based on them! This is a very powerful feature.