Экспорт HTML-страницы с заполненным кодом в Excel

Первоначально, если у меня есть страница asp.net, есть только кнопка с названием «Экспорт в Excel».

И после этого я заполнил страницу тегами HTML в событии page_load. Как я могу экспортировать всю страницу, чтобы преуспеть в событии button_click?

Я пробовал следующий код, но в файле excel отображается только кнопка.

protected void Page_Load(object sender, EventArgs e) { string t = "<table border=1><tr> <td>some text to export</td></tr></table>"; Response.Write(t); } protected void Button1_Click(object sender, EventArgs e) { Response.ClearContent(); Response.AddHeader("content-disposition", "attachment; filename=ExportExcel.xls"); Response.Write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />"); Response.ContentType = "application/excel"; System.IO.StringWriter sw = new System.IO.StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); Page.RenderControl(htw); Response.Write(sw.ToString()); Response.End(); } public override void VerifyRenderingInServerForm(Control control) { /* Verifies that the control is rendered */ } 

Благодаря,

Interesting Posts

Excel VLOOKUP (сумма двух значений, массив (сумма значений 1 + 2)

Пользовательская формула для столбца Grand Total

Создание макроса excel для получения информации из формы и добавления ее в нижнюю часть списка

кнопка отправки: я хочу повторно запустить инициализацию, чтобы найти новые данные диапазона, кнопка отправки удалит текущий выбор

Python: использование win32com.client.dispatch для открытия рабочей книги дезактивирует надстройку рабочей книги

Как передать результат функции в подзаголовок?

Необходимо извлекать данные из всех файлов в каталоге

VBA – Навигация по HTML-таблице с функцией IF

используя функцию диапазона excel с переменными

Как использовать vlookup с первой записью, являющейся списком вместо значения

Поведение Strange ActiveX Listbox в Excel

Как очистить именованный диапазон без использования каких-либо VBA / макросов

Excel: удалить часть текстовой строки, если совпадение найдено в другом столбце

Добавление числа к дате в excel (со средним и st dev)

Foreach loop для извлечения текстового файла, из Access datable, используя столбцы из Excel

Давайте будем гением компьютера.