Дуже простий і заснований на один з попередніх блогів (не на основі коду, але заснованого на тій самій ідеї). У будь- якому разі, зв' яжіться з цією кнопкою з посиланням, передайте у набір даних і програма створить сумісний з звантаженням файл Excel...
Public class GetExcel
{
публічна статична дискретна відповідь }DataSet ds, int dataTableId, HtpResponse відповідь, назва рядка)
{
DataGrid dg = new DataGrid});
dg.DataSource = ds.Tables[dataTableId;
dg.DataBind});
відповідь. Buffer = true;
відповідає. ContentsType=" application/ vnd. ms- excel ";
відповідає. AddHeader} "Content- Disposition ," " attachment; filename=" + fileName) ;
використання} StringWriter sw = new StringWriter})
{
Використовується записувач=HtmlTextWriter = новий HtmlTextWriter=sw)
{
dg. RenderControlmriter);
answ. NOW.ToString));
}
}
відповідь. lead_BARplasma_BAR_plasma_BAR_plasma_plasma_plasma
}
публічна статична порожнеча Перетворює =DataSet ds, int dataTableId, HttpResponse відповідь)
{
Convert}ds, dataTableId, response," report.xls";
}
публічне статичне перетворення =DataSet ds, відповідь HttpResponse)
{
Convert}ds, 0, response);
}
}
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.