Mega Code Archive

 
Categories / ASP.Net Tutorial / Development
 

Adding Cascading Style Sheets to Themes

If you add a CSS file to a Theme folder, then the CSS is applied to every page to which the Theme is applied. File: \yourApplicationRoot\App_Themes\StyleTheme\SimpleStyle.css .content {     margin:auto;     width:600px;     border:solid 1px black;     background-color:White;     padding:10px; } .button {     background-color:#eeeeee; }              File: ShowSimpleCSS.aspx <%@ Page Language="C#" Theme="StyleTheme" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">     <title>Show Simple CSS</title> </head> <body>     <form id="form1" runat="server">     <div class="content">     <h1>Registration Form</h1>     <asp:Label         id="lblFirstName"         Text="First Name:"         AssociatedControlID="txtFirstName"         Runat="server" />     <br />     <asp:TextBox         id="txtFirstName"         Runat="server" />     <br /><br />     <asp:Label         id="lblLastName"         Text="Last Name:"         AssociatedControlID="txtLastName"         Runat="server" />     <br />     <asp:TextBox         id="txtLastName"         Runat="server" />     <br /><br />     <asp:Button         id="btnSubmit"         Text="Submit Form"         CssClass="button"         Runat="server" />     </div>     </form> </body> </html>