/// <summary> /// Serializing data /// </summary> /// <returns></returns> public ActionResult ExportServerSide() { Response.ContentType = "text/plain"; Response.AppendHeader("content-disposition", "attachment; filename=dhtmlxScheduler.ics"); var renderer = new ICalRenderer(); var events = new DHXSchedulerDataContext().Events; return(Content(renderer.ToICal(events))); //you can also use custom function for rendering of the events //renderer.ToICal(events, RenderItem); }
/// <summary> /// Serializing data /// </summary> /// <returns></returns> public ActionResult ExportServerSide() { Response.ContentType = "text/plain"; Response.AppendHeader("content-disposition", "attachment; filename=dhtmlxScheduler.ics"); var renderer = new ICalRenderer(); var events = new DHXSchedulerModelsDataContext().Events; return Content(renderer.ToICal(events)); //you can also use custom function for rendering of the events //renderer.ToICal(events, RenderItem); }