Может кто-нибудь помочь мне Я новичок и понятия не имею, как можно сделать преобразование.export html file to excel using asp.net
Вот мой код:
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment;filename=" + filename + ".xls");
Response.ContentType = "application/vnd.ms-excel";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Charset = "";
StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
Response.ContentEncoding = System.Text.Encoding.Unicode;
fuFile.RenderControl(hw);
Response.Output.Write(sw.ToString().Replace(" ", "").Replace("&", "&"));
Response.End();
Разве это не достаточно, чтобы экспортировать файл HTML в Excel?
Что вы пытаетесь экспортировать? Данные в html-файле? –
Похоже, вы пытаетесь загрузить файл ('fuFile') и вернуть его содержимое пользователю в формате Excel? Если это так, обновите свой вопрос тем, что вы пытаетесь сделать, и мы можем помочь вам найти приемлемое решение. –
Я пытаюсь позволить пользователю загрузить файл html, а затем преобразовать его в файл Excel при нажатии кнопки. – user2764839