protected void Page_Load(object sender, EventArgs e) { oDB = new PetStore.DB.Data(); if (!IsPostBack) { txtError.Text = ""; if (Session["ShoppingCart"] != null) { oShoppingCartCollection = (ShoppingCartCollection)Session["ShoppingCart"]; } else { oShoppingCartCollection = new ShoppingCartCollection(); } string mainCategory = ""; string categoryName = ""; mainCategory = Request.QueryString["MainCat"]; categoryName = Request.QueryString["Cat"]; if (mainCategory == null) { mainCategory = "DOG"; } if (categoryName == null) { categoryName = oDB.GetFirstCategoryForMainCategory(mainCategory); } //if (mainCategory == "DOG") { ldog.Attributes.Add("class", "headerNavSelected"); imgCategory.ImageUrl = "../Images/dogbanner.jpg"; } //else if (mainCategory == "CAT") { lcat.Attributes.Add("class", "headerNavSelected"); imgCategory.ImageUrl = "../Images/catbanner.jpg"; } //else if (mainCategory == "FISH") { lfish.Attributes.Add("class", "headerNavSelected"); imgCategory.ImageUrl = "../Images/fishbanner.jpg"; } //else if (mainCategory == "BIRD") { lbird.Attributes.Add("class", "headerNavSelected"); imgCategory.ImageUrl = "../Images/birdbanner.jpg"; } categoryTitle.Text = oDB.GetCategoryTitle(mainCategory, categoryName); DataTable dtProduct = new DataTable(); dtProduct = oDB.GetProductByCategory(mainCategory, categoryName); rptProduct.DataSource = dtProduct; rptProduct.DataBind(); } }