powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Экспорт динамически созданного GridView в Excel
4 сообщений из 4, страница 1 из 1
Экспорт динамически созданного GridView в Excel
    #39700971
dmitriy1985
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
На web странице по нажатии на кнопку программно добавляю GridView1 источником данных которого является sqldatasource.
Рисуется красивая табличка которую хочу экспортировать в Excel как html.
По нажатии на вторую кнопку пытаюсь экспортировать GridView
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    Response.Clear();
    Response.AddHeader("content-disposition", "attachment;
    filename=FileName.xls");
    Response.ContentType = "application/vnd.xls";
    System.IO.StringWriter stringWrite = new System.IO.StringWriter();
    System.Web.UI.HtmlTextWriter htmlWrite =
    new HtmlTextWriter(stringWrite);
    GridView1.RenderControl(htmlWrite);
    Response.Write(stringWrite.ToString());
    Response.End();


Система выдает ошибку что Gridview не существует.
Кто нибудь сталкивался с такой проблемой?
Если GridView создан не программно (перенесен контрол на страницу) то все отлично работает.
Этот случай мне не подходит так как я изначальна не знаю сколько таблиц мне необходимо добавляю их программно.
...
Рейтинг: 0 / 0
Экспорт динамически созданного GridView в Excel
    #39700992
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmitriy1985,

причина может быть в том, что ты не на то событие его выгружаешь. ты когда его выгружаешь?
...
Рейтинг: 0 / 0
Экспорт динамически созданного GridView в Excel
    #39701201
dmitriy1985
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
monstrUdmitriy1985,

причина может быть в том, что ты не на то событие его выгружаешь. ты когда его выгружаешь?
Выгружаю по нажатию кнопки
...
Рейтинг: 0 / 0
Экспорт динамически созданного GridView в Excel
    #39701526
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmitriy1985,

тогда твой GridView1 формируется только при нажатии на первую кнопку и не существует при нажатии на вторую
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Экспорт динамически созданного GridView в Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]