private static void AddEventHandlerSafe(ASPxWebControl control, string eventName, string handler) { string existingHandler = control.GetClientSideEventHandler(eventName); if(string.IsNullOrEmpty(existingHandler)) { control.SetClientSideEventHandler(eventName, string.Format(ClientSideEventHandlerFunctionFormat, handler)); } else { existingHandler = String.Format("{0}{1}\r\n}}", existingHandler.Substring(0, existingHandler.LastIndexOf('}')), handler); control.SetClientSideEventHandler(eventName, existingHandler); } }
private static void AddEventHandlerSafe(ASPxWebControl control, string eventName, string handler) { string existingHandler = control.GetClientSideEventHandler(eventName); if (string.IsNullOrEmpty(existingHandler)) { control.SetClientSideEventHandler(eventName, string.Format(ClientSideEventHandlerFunctionFormat, handler)); } else { existingHandler = String.Format("{0}{1}\r\n}}", existingHandler.Substring(0, existingHandler.LastIndexOf('}')), handler); control.SetClientSideEventHandler(eventName, existingHandler); } }