Question: Instructions: For this project, you will be developing a Theme-based application that consists of a home page that leads to four other content pages (winter,
Instructions: For this project, you will be developing a Theme-based application that consists of a home page that leads to four other content pages (winter, spring, summer, and fall). The application must include the following: 1) Create a new empty web site and name it YourLastName_ Project1. 2) Add a .master page styled similar to the one in the Lecture3 application (you will have four ContentPlaceHolders in the master page; only contentplaceholder2 will be populated by the content pages). 3) Add 5 .aspx file(s) (i.e., default, winter, spring, summer, and fall) wired to the master page (only keep ContentPlaceHolder2 in each content page). 4) Add a .siteMap file that will accommodate five different .aspx content pages with one Home content node, a category node (Calendar Themes) without content, and four child content nodes (Winter, Spring, Summer, Fall). - Home - - Calendar Themes - - - Winter - - - Spring - - - Summer - - - Fall Please note, the Home node should be tied to the Default content page, the Winter node should be tied to the Winter content page, the Spring node should be tied to the Spring content page, the Summer node should be tied to the Summer content page, and the Fall node should be tied to the Fall content page. 5) Add a siteMapPath control to the ContentPlaceHolder in the footer div on the master page 6) Add a TreeView control to the ContentPlaceHolder in the nav div on the Master Page (the TreeView control should use the .sitemap file you created in Step 4 as its datasource). Set properties of the TreeView control to make the text bold, italicized, and red. 7) Place an
element in the ContentPlaceHolder in the header div on the Master Page to hold the words Seasonal Calendar Themes. Align it in the center of the page and set the font family to Monotype Corsiva. 8) Place a label in ContentPlaceHolder2 of your Default page. Place a label and a calendar control in ContentPlaceHolder2 on each of your 4 seasonal pages. As a reminder, these objects are available for drag and drop via the Standard Toolbox. 2 9) Set the text property for the label on the Default page to Select a link to the left to see all of the calendar themes. Set the text property for each label on the four seasonal pages to say what seasons theme that page represents (e.g., the label on the spring page will say Spring Calendar Theme and the lab
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
