AbstractIf you have ever worked in Visual Studio.NET, you will have noticed that all of the server controls have unique properties to all of them that you can change in the properties window. This functionality is provided by attributes in the control itself. This article will go over how to provide the same functionality with your custom controls.

In
previous articles, I have shown you how to create and customize Custom
Controls and this article will expand on that. If you have ever worked in
Visual Studio.NET, you will have noticed that all of the server controls have
unique properties to all of them that you can change in the properties window.
This functionality is provided by attributes in the control itself. This
article will go over how to provide the same functionality with your custom
controls.