protected void Page_Load(object sender, EventArgs e) { if (!checkCookie()) Response.Redirect("Login.aspx"); int flag = 0; DataSet ds = new DataSet(); DatabaseHandler obj = new DatabaseHandler(); ds = obj.GetUpcomingCars(); if (ds == null) Label1.Text = "No car to display"; else { int count = ds.Tables[0].Rows.Count; TableRow tr = new TableRow(); for (int i = 0; i < count; i++) { TableCell tc = new TableCell(); Image img = new Image(); img.ImageUrl = "~\\Car\\Front\\" + Path.GetFileName(ds.Tables[0].Rows[i]["CAR_FRONT_IMAGE"].ToString()); img.Width = 150; img.Height = 150; img.ID = "ImageID"; img.CssClass = "image-zoom"; tc.Controls.Add(img); Label label1 = new Label(); String carBrand = ds.Tables[0].Rows[i]["CAR_BRAND"].ToString(); String carModelName = ds.Tables[0].Rows[i]["CAR_MODEL_NAME"].ToString(); String carModelNumber = ds.Tables[0].Rows[i]["CAR_MODEL_NUMBER"].ToString(); label1.Text = carBrand + " " + carModelName + " " + carModelNumber; tc.Controls.Add(label1); tc.Attributes.Add("width", "150px"); tc.Attributes.Add("height", "150px"); flag++; if (flag % 5 != 0) { tr.Controls.Add(tc); } else { Table1.Rows.Add(tr); tr = new TableRow(); tr.Controls.Add(tc); } } Table1.Rows.Add(tr); Table1.CellSpacing = 30; } }