Файл Загрузить всплывающее окно для Excel - PullRequest
0 голосов
/ 02 марта 2011

Здравствуйте, я написал процедуру под названием 'ExportDataTableToExcel(dataTable)', которая принимает таблицу данных и отображает все данные в лист Excel.Однако перед отображением рабочего листа Excel всплывающее окно «Загрузка файла» с параметрами Open/Save/Cancel не отображается.
Любая помощь с требуемым кодом будет принята с благодарностью.Я использую ASP.NET приложение.Спасибо

1 Ответ

0 голосов
/ 02 марта 2011

мы делаем это на Java, но оно должно работать так же и с ASP.NET

Установка заголовка «Content-Disposition» должна помочь, если не работает, попробуйте также установить тип контента как «application / unknown»

Java-код:

response.setHeader( "Content-Disposition", "attachment; filename=\"" + fileName + "\"" );

// If it doesn't work with the line above, add also this one
response.setContentType( "application/unknown" );
...