Экспорт в Excel в Asp.net MVC

Я работаю над приложением ASP.NET MVC, где мне нужно экспортировать данные в таблицу Excel. Раньше в приложениях webforms я использовал некоторый код, который я нашел, чтобы отобразить GridView в качестве файла, совместимого с excel. Это было очень удобно. Мне было интересно, какой самый быстрый/самый эффективный способ - сделать это в MVC. Спасибо.

Ответ 1

Один простой вариант - создать представление для рендеринга XML-версии файла Excel. Вы можете использовать новую версию Office 2007 или более старую версию 2003 года. Мы выбрали версию 2003 года, чтобы больше людей могли ее использовать, но это вам, конечно.

XML 2003 ref на MSDN

XML 2007 ref на MSDN