Is there a way to apply a skin only to controls of a certain type and a specific ID? For instance, I have controls throughout a site used to display our company phone number that look like this:
<asp:Label ID="PhoneLabel" runat="server"></asp:Label>
I'm wondering if I can set the theme programmatically and use a skin for that theme to set the text property of the label.
I know I can do this
<asp:Label runat="server" Text="319-867-5309"></asp:Label>
but that will set the text for all the labels on the site. I only want to set the text for labels with an ID of PhoneLabel.
I'm also aware of the SkinID property but that seems to tie my control to a specific skin and will not allow me to change the phone number text by applying another theme.
Is it just not possible to do this with themes/skins?