Привет, вам нужна помощь в экспорте из gridview в файл excel.Dot Net: Экспорт содержимого из gridview в файл excel
Следующий код, который я использую, фактически экспортирует всю веб-страницу вместо содержимого из gridview. Я бы хотел только экспортировать контент из самого gridview. Пожалуйста, помогите, спасибо ~
string attachment = "attachment; filename=data.xls";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/vnd.ms-excel";
string tab = "";
foreach (DataColumn dc in gvSessionList.Columns)
{
Response.Write(tab + dc.ColumnName);
tab = "\t";
}
Response.Write("\n");
int i;
foreach (DataRow dr in gvSessionList.Rows)
{
tab = "";
for (i = 0; i < gvSessionList.Columns.Count; i++)
{
Response.Write(tab + dr[i].ToString());
tab = "\t";
}
Response.Write("\n");
}
Response.End();
Спасибо за ответ, однако, если вы внимательно прочитали мой вопрос, я четко изложил свою проблему .. =) –