private void btnExport_Click(object sender, RoutedEventArgs e) { ExportingModel export = new ExportingModel(); export.SelectedExportFormat = "Excel"; Assembly assembly = GetType().Assembly; string html = string.Empty; using (System.IO.Stream htmlStream = assembly.GetManifestResourceStream("PoliceSMS.HeaderTemplate.StationHeader.htm")) { byte[] bsHtml = new byte[htmlStream.Length]; htmlStream.Read(bsHtml, 0, (int)htmlStream.Length); html = Encoding.UTF8.GetString(bsHtml, 0, bsHtml.Length); } export.ExportWithHeader(gv, html); }
private void btnExport_Click(object sender, RoutedEventArgs e) { if (list == null || list.Count == 0) { return; } ExportingModel export = new ExportingModel(); export.SelectedExportFormat = "Excel"; Assembly assembly = GetType().Assembly; string html = string.Empty; using (System.IO.Stream htmlStream = assembly.GetManifestResourceStream("PoliceSMS.HeaderTemplate.OfficerHeader.htm")) { byte[] bsHtml = new byte[htmlStream.Length]; htmlStream.Read(bsHtml, 0, (int)htmlStream.Length); html = Encoding.UTF8.GetString(bsHtml, 0, bsHtml.Length); } gvtmp.ItemsSource = list; export.ExportWithHeader(gvtmp, html); }