protected void gridDependencies_OnItemDeleted(object sender, EventArgs e)
    {
        wasDeleted = true;

        // Close the window
        ScriptHelper.CloseWindow(Page, true);
    }
    private void actionsElem_ActionPerformed(object sender, CommandEventArgs e)
    {
        switch (e.CommandName.ToLowerCSafe())
        {
        case "delete":
            // Delete the item from the cache
            if (!string.IsNullOrEmpty(key))
            {
                CacheHelper.Remove(key);

                ReloadData();
                pnlActions.Visible = false;

                // Close the window
                ScriptHelper.CloseWindow(Page, true);
            }
            break;
        }
    }