Hi,
User controls are great for encapsulating markup, controls, and code that you need repeatedly throughout your site. To some extent, they look a bit like server controls in that they can contain programming logic and presentation that you can reuse in your pages. However, rather than dragging existing ones from the VWD Toolbox, you need to create your own user controls and then add them to your ASPX pages.
Your UseControl can be one of two things:
1. A granular bit of UI that renders information passed from a Controller
2. A granular bit of UI that renders information from an application-wide data source
Follow the links below for more information:
User controls in ASP .NET[
^]
ASP.NET User Controls[
^]
Events in UserControls[
^]