public void RaisePostBackEvent(string eventArgument) { switch (eventArgument) { case "ResetModuleTabSettings": foreach (string key in ModuleContext.Configuration.TabModuleSettings.Keys) { ModulesController.DeleteTabModuleSetting(ModuleContext.TabModuleId, key); } break; case "SaveSettingsAsDefault": SaveSettings(); var tabModuleSettings = ModuleContext.Configuration.TabModuleSettings; foreach (string key in tabModuleSettings.Keys) { ModulesController.UpdateModuleSetting(ModuleContext.ModuleId, key, tabModuleSettings[key].ToString()); } break; case "DeleteAll": UdtController.DeleteRows(); Response.Redirect(Globals.NavigateURL(ModuleContext.TabId), true); break; } }