void DeleteContact_Command(object sender, CommandEventArgs e)
    {
        int contactID = Convert.ToInt32(e.CommandArgument);

        ContactDB.UpdateInactive(contactID);

        //
        // the update causes the page with this control to validate to run and I can't find why ... just redirect
        //

        //UpdateTables();
        Response.Redirect(Request.RawUrl);


        // call the main page to redirect ??
        // pass in EventHandler like in InvoiceItemsControl.ascx.cs    ??
        // but need f*****g update code on all sites ffs
    }