Как экспортировать веб-страницу в excel с помощью ASP.NET
When this code run, everything is ok except images. They aren't coming to excel. How can I do it?
Что я уже пробовал:
Response.Clear(); Response.ContentType = "application/vnd.msexcel"; Response.AddHeader("content-disposition", "attachment; filename=rapor.xls"); Response.ContentEncoding = System.Text.Encoding.Default; System.IO.StringWriter stringWrite = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite); panel1.RenderControl(htmlWrite); Response.Write(stringWrite.ToString()); Response.End();
F-ES Sitecore
Этот код не создает файл Excel, он просто выводит html и просит приложение Excel интерпретировать его как строки и столбцы, поэтому маловероятно, что изображения будут работать. Вам повезет больше, если вы воспользуетесь одной из библиотек, которая генерирует настоящий файл Excel.
Member 14143173
пожалуйста, предложите код
Member 14143173
вы знаете, как изображения приходят к excel