public void GoalsList_DeleteGoal(object sender, ListViewDeleteEventArgs e)
    {
        ListViewItem goal = GoalsList.Items[e.ItemIndex]; //obtain copy of relevant goal
        int          id   = Convert.ToInt32(e.Keys["GoalID"]);
        DataAbstract DA   = new DataAbstract();

        DA.deleteGoal(id);
        Response.Redirect("~/Goals.aspx"); //reload to show changes
    }