Chapter 18. Extending Existing ASP.NET Controls

 

Nothing in all the world is more dangerous than sincere ignorance and conscientious stupidity.

 
 --Martin Luther King

ASP.NET custom controls are compiled, server-side components that encapsulate user-interface and other functionality into reusable packages. Custom controls are no different than standard ASP.NET server controls except that they are bound to a different tag prefix and must be registered and deployed explicitly. Aside from that, custom controls can have their own object model, fire events, and support all the design-time features of Microsoft Visual Studio .NET, such as the Properties window, the visual designer, property builders, and the Toolbox.

Custom controls are not to be confused ...

Get Programming Microsoft® ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.