Не могу экспортировать только часть моей страницы aspx на C # - PullRequest
1 голос
/ 23 ноября 2010

Я пытаюсь экспортировать только таблицу, которая содержится на моей странице.У меня есть несколько фильтров над ним, но при экспорте весь текст и фильтры копируются в этот файл.

Это код:

tableCreateOrders a = new tableCreateOrders(dtReportColumns, 2, 10);
divResult.Controls.Add(a.displayTable());
Response.ContentType = "application/ms-excel";
Response.AddHeader("content-disposition", "attachment; filename=orders.xls");
Response.Write(a.displayTable());

a.displayTable() - это объект, содержащий таблицу, но фильтры определены в .aspx, поэтому команда не может их принять.Что-то я делаю не так?Я буду очень признателен за любое предложение.

1 Ответ

2 голосов
/ 23 ноября 2010

Это то, что вам нужно.Не забудьте ClearContent до и End после.

Response.ClearContent(); 

Response.ContentType = "application/ms-excel"; 
Response.AddHeader("content-disposition", "attachment; filename=orders.xls");

Response.Write(a.DisplayTable());

Response.End();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...