protected void repeaterItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName.Equals("CancelOrder")) { HiddenField hf = (HiddenField)e.Item.FindControl("hiddenField"); int productID = Convert.ToInt32(hf.Value); ECommerceBusiness ecb = new ECommerceBusiness(); DataTable dt = (DataTable)Session["UserWholeRecord"]; int userID = Convert.ToInt32(dt.Rows[0]["user_id"].ToString()); Panel p = OrderBody; p.Style.Add("display", "none"); p = pCPOD; p.Style.Add("display", "none"); lblMessage.Text = "Order Cancelled!"; lblMessage.Style.Add("display", "block"); ecb.CancelOrder(productID, userID); } else if (e.CommandName.Equals("ViewProduct")) { HiddenField hf = (HiddenField)e.Item.FindControl("hfGUID"); string productGUID = hf.Value; Response.Redirect("Product.aspx?id=" + productGUID); } }