загрузите partilview в формате xls с помощью mvc - PullRequest
0 голосов
/ 27 сентября 2018

Я использую приведенный ниже код для экспорта частичного представления в формат xls, а частичное представление имеет таблицу с дочерней строкой.

oPartialViewObject: строка таблицы html

public FileResult ExportSettlementJobToExcel () {

        var wList = GetSettlementJobs(null, null, null, null, true);
        var oPartialViewObject = RenderRazorView.RenderRazorViewToString(
                                                            this.ControllerContext, Custom.Constants.ViewName.CS_PARTIALVIEW_SettlementJo_ExportToExcel, wList, null);

        return File(Encoding.ASCII.GetBytes(oPartialViewObject), "application/octet-stream", "Grid.xls");
    }

работает нормально, но когда я открываю файл, появляется сообщение «Формат файла и расширение« .xls »не совпадают. Файл может быть поврежден или опасен. Если вы не доверяете его источнику,не открывайте его. Вы все равно хотите его открыть? "

Кто-нибудь знает, почему ..?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...