Ошибка в документе нет страниц.
использование (StringWriter sw = new StringWriter())
{
использование (HtmlTextWriter hw = new HtmlTextWriter(sw))
{
Управления gridview1.AllowPaging = false;
этот.Привязку();
Управления gridview1.RenderControl(гв);
StringReader sr = новый StringReader(sw.Метод toString());
Документ pdfdoc = новый документ(PageSize.A4, 10f, 10f, 10f, 0f);
HTMLWorker htmlparser = новый HTMLWorker(pdfdoc);
pdfdoc.PageCount = 1;
PdfWriter.GetInstance(pdfdoc, ответ.Выходной поток);
pdfdoc.Открыть();
htmlparser.Синтаксический анализ(СР);
pdfdoc.Закрывать();
Ответ.ContentType = "приложение/pdf";
Ответ.AddHeader("content-disposition", "attachemnt;filename=FileName.pdf");
Ответ.Кэш.SetCacheability(HttpCacheability.NoCache);
Ответ.Запись(pdfdoc);
Ответ.Конец();
}
}