Мне нужно экспортировать данные в Grid.MVC в Excel. Я использовал решение в этой ссылке.Экспорт данных Grid.MVC в Excel
http://www.codeproject.com/Articles/325103/MVC-Grid-to-Excel-file-download?msg=5161340#xx5161340xx
это работает, но у меня есть 2 проблемы. сначала он работает в хроме, но он не работает в IE. Это дает мне ошибку (файл не может быть прочитан) в IE. Вторая проблема заключается в том, что при фильтрации Grid экспортированные данные в Excel по-прежнему показывают все данные, а не отфильтрованные данные.
Если это нехорошее решение, пожалуйста, предоставьте мне пример для экспорта данных Grid.MVC в excel.
Для "файл не может быть прочитан" это немного догадка, но из примера я заметил, '' 'curContext.Response.AddHeader ("Content-Disposition"," attachment; filename = "+ имя_файла);' '' и помнить о некоторых проблемах с Firefox, которые бы вырезали имя файла, если у него были пробелы и, следовательно, путают браузер. Вы обязательно должны помещать имя файла в кавычки следующим образом: '' 'curContext.Response.AddHeader (« Content-Disposition », string.Format (« attachment; filename = \ »{0} \" ", fileName)); '' ' –