/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that throws event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void uniGrid_OnAction(string actionName, object actionArgument) { if (string.Equals(actionName, "edit", StringComparison.InvariantCultureIgnoreCase)) { RedirectToEditUrl(actionArgument); } else if (string.Equals(actionName, "delete", StringComparison.InvariantCultureIgnoreCase)) { int queryId = ValidationHelper.GetInteger(actionArgument, -1); if (queryId > 0) { QueryProvider.DeleteQuery(queryId); } } }
/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that throws event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void uniGrid_OnAction(string actionName, object actionArgument) { if (CMSString.Equals(actionName, "edit", true)) { RedirectToEditUrl(actionArgument); } else if (CMSString.Equals(actionName, "delete", true)) { int queryId = ValidationHelper.GetInteger(actionArgument, -1); if (queryId > 0) { QueryProvider.DeleteQuery(queryId); } } }