If you're using Visual Studio 2005 select a control id in HTML source view.
The properties of the control will be displayed in the Property Window.
Those properties may be used to skin the control.
Not knowing any better I don't see why not but you'd probably have to use
Attributes to add the SkinID property to the control or perhaps create a
Composite Control and use the SkinID on the controls being reused.