protected void OnDeletePriv_Click(object sender, EventArgs e)
        {
            LinkButton lnk = (LinkButton)sender;

            string[] args = lnk.CommandArgument.Split('~');
            int      cnt  = args.Count();

            if (cnt > 2 && args[0].Trim().Length > 0 && args[1].Trim().Length > 0 && args[2].Trim().Length > 0)              // delete if an existing record
            {
                SQMModelMgr.DeletePrivList(args[0].Trim(), Convert.ToInt16(args[1].Trim()), args[2].Trim());
                hfPrivGroupID.Value = "";
                if (OnPrivGroupCommand != null)
                {
                    OnPrivGroupCommand("delete");
                }
            }
        }