Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
bh90211
0 / 0 / 0
Регистрация: 16.11.2010
Сообщений: 6
1

Проблема с переносом некоторых контролов в Excel

05.12.2010, 09:37. Просмотров 578. Ответов 0
Метки нет (Все метки)

Использую следующий код для экспорта в Excel элементов страницы или всей страницы цедеком:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
response.ContentType = 'application/vnd.ms-excel';
            Response.AddHeader('Content-Disposition', 'attachment; filename='+filename);
            Response.BufferOutput = true;
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Charset = 'UTF-8';
            Page.EnableViewState = false;
            System.IO.StringWriter tw = new System.IO.StringWriter();
            System.Web.UI.HtmlTextWriter hw = new System.Web.UI.Html32TextWriter(tw);
            Page.RenderControl(hw);// Работает
            DataGrid1.RenderControl(hw); //Работает
            Button1.RenderControl(hw); // не работает
            DropDownList1.RenderControl(hw);// не работает
            Response.Write(tw.ToString());
            Response.End();
Когда применяю Page.RenderControl(hw) - всё впорядке, экспортируется вся страница. Когда применяю RenderControl к некоторым отдельным элементам странице - генерится ошибка:
Control 'DictionaryList' of type 'DropDownList' must be placed inside a form tag with runat=server
Проверял - контрол находится внутри формы runat=server установлен.
В чём может быть проблема?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2010, 09:37
Ответы с готовыми решениями:

Перемещение и ресайз некоторых контролов мышью
В общем проблема такая, нужно сделать что-то вроде того, что есть в вижуал студии, т.е. перетащить...

Проблема с переносом данних с одной страницы на другую
У меня есть проблема с переносом данних с одной страницы на другую. Поясню. У меня есть 2 Usera:...

Проблема с переносом базы
В силу причин пришлось перенести полностью работоспособную базу на новое рабочее место. Была...

Проблема с переносом сервера
Добрый день! Возникла необходимость перенести временно сервер Домино на другой компьютер. Для...

Запрет ввода некоторых символов сразу для многих контролов
И снова добрый день=) вот вопрос есть огромное количество эдитов мемо и тому подобное , как...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2010, 09:37

Проблема с переносом строки таблицы
Здравствуйте! Делал таблицу и столкнулся с такой проблемой. Таблица состоит из 5х строк и...

ЗиК. Проблема с переносом данных
Переношу данные из БухСофт Предприятие 2009 в Стандартную ЗиК 7.70.260 Возникла проблема: Все...

Проблема с переносом БД на новый хостинг и домен
Всем привет. Переношу сайт вордпресс на новый хостинг и домен. Все как обычно, перенос самих файлов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru