/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that threw event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void UniGridPermissionList_OnAction(string actionName, object actionArgument) { if (actionName == "edit") { URLHelper.Redirect(string.Format(@"Module_Edit_PermissionName_Edit_Frameset.aspx?moduleId={0}&permissionId={1}", this.mModuleId, actionArgument)); } else if (actionName == "delete") { PermissionNameInfoProvider.DeletePermissionInfo(ValidationHelper.GetInteger(actionArgument, 0)); } else if (actionName == "moveup") { PermissionNameInfoProvider.MovePermissionUp(ValidationHelper.GetInteger(actionArgument, 0)); } else if (actionName == "movedown") { PermissionNameInfoProvider.MovePermissionDown(ValidationHelper.GetInteger(actionArgument, 0)); } }