Mega Code Archive

 
Categories / ASP.Net Tutorial / Development
 

Applying Skins Dynamically

File: Default.aspx <%@ Page Language="C#" Theme="DynamicSkin" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <script runat="server">     protected void Page_PreInit(object sender, EventArgs e)     {         if (Request["skin"] != null)         {             switch (Request["skin"])             {                 case "professional":                     grdProducts.SkinID = "Professional";                     break;                 case "colorful":                     grdProducts.SkinID = "Colorful";                     break;             }         }     } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Show Dynamic Skin</title> </head> <body>     <form id="form1" runat="server">     <div>     <asp:GridView         id="grdProducts"         DataSourceID="srcProducts"         Runat="server" />     <asp:SqlDataSource         id="srcProducts"         ConnectionString="<%$ ConnectionStrings:Products %>"         SelectCommand="SELECT Id,Title,Director FROM Products"         Runat="server" />     <hr />     <a href="showdynamicskin.aspx?skin=professional">Professional</a>     &nbsp;|&nbsp;     <a href="showdynamicskin.aspx?skin=colorful">Colorful</a>     </div>     </form> </body> </html>