How to use Theme and SkinID in asp.net TextBox

How to use theme and skin id (SkinID) in TextBox
Themes are made up by a set of elements such as skin, css, images and other resources. themes can contain multiple skins. theme exist in a special folder on web site. skin file contains property settings for individual controls such as textbox, button, calendar, listbox, bulletedlist etc. a skin can contain one or more control skins for one or more control types. you can create many skin for a single control by using SkinID property (attribute). you can apply any skin for your control by input it's SkinID property value. in this example we show how can you use theme and SkinID in textbox control.
TextBoxSkinID.aspx

<%@ Page Language="C#" Theme="Red" %>

<!DOCTYPE html>

<script runat="server">
    
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>How to use theme and skin id (SkinID) in TextBox</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h2 style="color:Navy">TextBox Example: SkinID</h2>
        <asp:Label 
             ID="Label1" 
             runat="server"
             Text="Favorite Fish"
             Font-Bold="true"
             ForeColor="SeaGreen"
             >
        </asp:Label>
        <asp:TextBox 
             ID="TextBox1" 
             runat="server"
             Text="Dolphin"
             SkinID="SeaGreen"
             >
        </asp:TextBox>
        <br /><br />
        <asp:Label 
             ID="Label2" 
             runat="server"
             Text="Favorite Tree"
             Font-Bold="true"
             ForeColor="Crimson"
             >
        </asp:Label>
        <asp:TextBox 
             ID="TextBox2" 
             runat="server"
             Text="Banana"
             SkinID="Crimson"
             >
        </asp:TextBox>
    </div>
    </form>
</body>
</html>
Red.skin

<asp:TextBox 
     SkinID="SeaGreen" 
     runat="server"
     Font-Size="Large"
     ForeColor="SeaGreen"
     BackColor="AliceBlue"
     BorderColor="DarkGreen"
     >
</asp:TextBox>

<asp:TextBox 
     SkinID="Crimson" 
     runat="server"
     ForeColor="Crimson"
     BackColor="FloralWhite"
     BorderColor="SaddleBrown"
     Font-Size="X-Large"
     Font-Italic="true"
     Font-Underline="true"
     >
</asp:TextBox>
Related asp.net example