Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как попасть в body??? / 8 сообщений из 8, страница 1 из 1
12.08.2006, 17:41
    #33914676
Torvin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте!

мне надо отрендерить свой хтмл-код на странице. я сделал класс производный от Web.Control, переопредлил в нем метод Render и пишу в переданный writer

контрол динамически добюавляю на страницу в конструкторе страницы
Controls.Add(new MyControl());

в результате мой код выводиться ДО <html>. если добавлять контрол попозже — скажем в OnLoad — то код рендерится уже ПОСЛЕ </html>

так как попасть в <body></body>???

PS
писать отдельный UserControl и добавлять его на страницу через дизайнер не хочу — слишком тяжеловесно
...
Рейтинг: 0 / 0
12.08.2006, 17:58
    #33914684
Lloyd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте, Torvin, Вы писали:

T>PS
T>писать отдельный UserControl и добавлять его на страницу через дизайнер не хочу — слишком тяжеловесно

А ты мерил эту "тяжеловесность"? :-\
...
Рейтинг: 0 / 0
12.08.2006, 19:30
    #33914716
jit
jit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте, Torvin, Вы писали:

T>так как попасть в <body></body>???


Page.FindControl("Form1").Controls.Add(blablabla);
...
Рейтинг: 0 / 0
14.08.2006, 09:56
    #33915505
Torvin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте, jit, Вы писали:

T>>так как попасть в <body></body>???
jit>
jit>Page.FindControl("Form1").Controls.Add(blablabla);
jit>

ага. только формы у меня тоже нет :)
ну ладно, добавил panel и юзаю его, потому что body так и не нашел...
спасибо
...
Рейтинг: 0 / 0
14.08.2006, 10:49
    #33915650
Dronopotamus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте, Torvin, Вы писали:

<body id="bodyElem" runat="server">


Page.FindControl("bodyElem").Controls.Add(new LiteralControl("Yo!!!<br>"));

незнаю чем чревато body runat="server". Наверное не будет работать SmartNavigation.
Лучше сделать вложенный див.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
14.08.2006, 10:55
    #33915665
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Рендрите вы случаем не через Response.Write???
----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
14.08.2006, 18:27
    #33917389
Torvin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Здравствуйте, C...R...a...S...H, Вы писали:

CRA>Рендрите вы случаем не через Response.Write???
нет. черезHtmTextWriter который и является аргументом RenderControl
...
Рейтинг: 0 / 0
15.08.2006, 11:45
    #33918461
Darkman_CV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как попасть в body???
Может быть сначало почитать что-то?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как попасть в body??? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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