Develop an application that allows you to add Continent, Country and display the same as in the Home Page (see Appendix 1). For database design find the Appendix 2.

Design the form shown in Appendix 1.

a. Ensure that all web controls are used properly as given in the design.
b. Ensure all names follow the naming conventions
c. Ensure the tab order of all controls is set correctly.

The user should be able to view specific continent and country and user should be able to add continent, country.

Note: You don't have to work for the Page Add Town. So, ignore that in Appendix-1.

1. Create the Master Page as shown in Appendix 1.

  • Add Banner as the header.
  • Using < nav> tag apply Navigation and create link for all three pages. (Defaul.aspx, AddContinent.aspx, AddCountry.aspx
  • There will be a contentplaceholder.
  • Add a footer "Developed by : Your Name"
  • Apply the CSS

2. Create the Default.aspx

  • When the page is loading it should display the continents from database. The dropdownlist of country should be disabled at that time.
  • As per the selection of Continent the appropriate Countries should be loaded in the Country Dropdownlist and it should be enabled.
  • As per the selection of country, the lblThankYou (label) should show proper message.

3. Create the AddContinent.aspx

  • Apply Required field validation as shown in Appendix-1.
  • After adding the Continent, the lblMessage should show appropriate message e.g. Continent added/ Continent not added

4. Create the AddCountry.aspx

  • As per Appendix-1 create the web form
  • After adding the Country the lblMessage should show appropriate message e.g. Country added/ Country not added

Appendix 1: Example of Web Forms

Site1.Master: see image.

Default.aspx: see image.

AddContinent.aspx: see image.

AddCountry.aspx: see image.

Appendix 2: The Database Design

Figure: see image.

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.