В моем приложении пользователь может экспортировать таблицу в excel.Экспорт в Excel из приложения
За последние несколько недель это уже прекрасно работает, но теперь, когда таблица экспортируется .. первенствует открывает, но ничего не происходит .. он остается пустым, так как:
Теперь, когда пользователь нажимает кнопку, чтобы экспортировать, чтобы вывести всплывающее окно с просьбой открыть или сохранить .. и чтобы обойти эту проблему, мы можем сохранить документ, а затем открыть его, а затем он будет работать. Но пару недель назад это средство не понадобилось.
Это то, что excel выглядел как пара недель назад, когда пользователь экспортировал Excel.
Затем, как только затем появляется пользователь нажимает «да» таблица .. но теперь это появляется только после того, как мы сначала сохранить таблицу, а затем открыть его, нет, если мы открыты непосредственно из приложения.
Конец моего метода для экспорта, чтобы преуспеть, выглядит так:
Response.ClearContent();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment; filename=DailySummaryExport.xls");
Response.ContentType = "application/ms-excel";
Response.Charset = "";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
gv.RenderControl(htw);
Response.Output.Write(sw.ToString());
Response.Flush();
Response.End();
Так что мой вопрос, как я могу получить это открыть должным образом без необходимости сохранения документа в первую очередь?
Куда уходит? –
Я получаю сообщение об ошибке «Слишком много символов в буквальном буквале» –