Как отобразить индикатор выполнения или загрузчик страницы при нажатии кнопки экспорта в Excel? - PullRequest
0 голосов
/ 24 июня 2019

При экспорте в клик файл загружается.

Как отобразить загрузчик страниц? Поскольку я возвращаю файл, я не могу скрыть загрузчик при успехе.

public ActionResult ExportToExcel(HttpPostedFileBase file)
{

    if (dt != null && dt.Rows.Count > 0)
    {
        Worksheet sheet = workbook.Worksheets[0];
        sheet.InsertDataTable(dt, true, 1, 1);
    }
    string Excelpath = System.AppContext.BaseDirectory + DateTime.Now.ToString("yyyyMMdd_hhmmss") + ".xlsx";
    string fileName = Path.GetFileNameWithoutExtension(Excelpath);
    workbook.SaveToFile(Excelpath, ExcelVersion.Version2013);
    byte[] fileByteArray = System.IO.File.ReadAllBytes(Excelpath);
    System.IO.File.Delete(Excelpath);
    return File(fileByteArray, "application/vnd.ms-excel", fileName);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...