public void RaiseAjaxPostBackEvent(string eventArgument, ParameterCollection extraParams) { bool success = true; string msg = null; Response response = new Response(); try { ToolbarItemCreateEventArgs e = new ToolbarItemCreateEventArgs(extraParams); this.OnItemCreate(e); success = e.Success; msg = e.ErrorMessage; } catch (Exception ex) { success = false; msg = this.IsDebugging ? ex.ToString() : ex.Message; if (this.ResourceManager.RethrowAjaxExceptions) { throw; } } response.Success = success; response.Message = msg; ResourceManager.ServiceResponse = response; }
internal virtual void OnItemCreate(ToolbarItemCreateEventArgs e) { ToolbarItemCreateEventHandler handler = (ToolbarItemCreateEventHandler)Events[EventCreate]; if (handler != null) { handler(this, e); } }
public void RaiseAjaxPostBackEvent(string eventArgument, ParameterCollection extraParams) { bool success = true; string msg = null; Response response = new Response(); try { ToolbarItemCreateEventArgs e = new ToolbarItemCreateEventArgs(extraParams); this.OnItemCreate(e); success = e.Success; msg = e.ErrorMessage; } catch (Exception ex) { success = false; msg = this.IsDebugging ? ex.ToString() : ex.Message; if (this.ResourceManager.RethrowAjaxExceptions) { throw; } } response.Success = success; response.Message = msg; ResourceManager.ServiceResponse = response; }
internal virtual void OnItemCreate(ToolbarItemCreateEventArgs e) { ToolbarItemCreateEventHandler handler = (ToolbarItemCreateEventHandler)Events[EventCreate]; if (handler != null) { handler(this, e); } }