Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с динамической загрузкой контрола / 16 сообщений из 16, страница 1 из 1
07.09.2006, 15:43
    #33971399
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Блин на один контрол вылетает такая ошибка
Control '_ctl0_LinkButton2' of type 'LinkButton' must be placed inside a form tag with runat=server. Хрен знает что. Видимо нужно указать что обработка на сервере происходит, но как при динамической загрузке. Другие, идентичные контролы нормально грузятся
...
Рейтинг: 0 / 0
07.09.2006, 16:49
    #33971716
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
<form runat="server"> на странице есть? Контрол внутрь этой формы загружается?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
07.09.2006, 16:56
    #33971751
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Dimon aka Manowar<form runat="server"> на странице есть? Контрол внутрь этой формы загружается?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
Все есть. Контрол на этой форме загружается.
...
Рейтинг: 0 / 0
07.09.2006, 17:18
    #33971849
Volj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Контрол добавлен на страницу в DesignTime или добавляется в нее динамически. Если динамически, то какой код инициализации? И какая версия ASP.NET?
...
Рейтинг: 0 / 0
07.09.2006, 17:22
    #33971867
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
VoljКонтрол добавлен на страницу в DesignTime или добавляется в нее динамически. Если динамически, то какой код инициализации? И какая версия ASP.NET?
Контрол добавляется динамически. Версия 1.1
...
Рейтинг: 0 / 0
07.09.2006, 17:24
    #33971872
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Page.Controls.Add(Page.LoadControl("UserControl/ActivOrder.ascx")); так добавляю. Самое странное, что один контрол добавляется прекрасно, а с другой нет. LinkButton2 это объект(контрол) в контроле ActivOrder.ascx
...
Рейтинг: 0 / 0
07.09.2006, 17:29
    #33971897
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Проблема из-за линк батонов. Я добавил на нормально подгружающийся контрол linkbutton и такая же херня. Видимо где-то что-то не подгружается.
...
Рейтинг: 0 / 0
07.09.2006, 17:33
    #33971931
Volj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
А в обрабочике какого события ты все это делаешь? Init, Load? По идее, надо в Init.
...
Рейтинг: 0 / 0
07.09.2006, 17:39
    #33971961
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
VoljА в обрабочике какого события ты все это делаешь? Init, Load? По идее, надо в Init.
Делал и в load и по пользовательскому событию вызывал
...
Рейтинг: 0 / 0
07.09.2006, 17:40
    #33971965
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Еще смешно то, что если убрать в linkbuttone runat="server", то контрол подгружается
...
Рейтинг: 0 / 0
07.09.2006, 17:42
    #33971977
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
В init тоже не пашет
...
Рейтинг: 0 / 0
07.09.2006, 17:46
    #33971993
проблема с динамической загрузкой контрола
100% проблема в том, что контрол при генерировании HTML кода не попадает между тегами <form></form>
А вот с чем это связано - эт надо глубже копать...
...
Рейтинг: 0 / 0
07.09.2006, 17:50
    #33972007
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
простой вопрос100% проблема в том, что контрол при генерировании HTML кода не попадает между тегами <form></form>
А вот с чем это связано - эт надо глубже копать...
У меня тоже такое подозрение есть. Но при чем тут linkbutton
...
Рейтинг: 0 / 0
07.09.2006, 18:05
    #33972073
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
а что мешает подгружать контрол вот так
Код: plaintext
1.
Me.FindControl("form").Controls.Add(Page.LoadControl("UserControl/ActivOrder.ascx"))
или примерно так - нет возможности написать более точно - но думаю идея ясна...
...
Рейтинг: 0 / 0
07.09.2006, 21:23
    #33972477
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Page.Controls.Add(Page.LoadControl("UserControl/ActivOrder.ascx")); так добавляю. Самое странное, что один контрол добавляется прекрасно, а с другой нет. LinkButton2 это объект(контрол) в контроле ActivOrder.ascx
В этом случае контрол добавляется не внутрь севрерной формы, а последним контролом на странице. Положи внутрь формы плейсхолдер и добавляй контрол в плейсхолдер

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
08.09.2006, 11:05
    #33973197
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с динамической загрузкой контрола
Dimon aka ManowarPage.Controls.Add(Page.LoadControl("UserControl/ActivOrder.ascx")); так добавляю. Самое странное, что один контрол добавляется прекрасно, а с другой нет. LinkButton2 это объект(контрол) в контроле ActivOrder.ascx
В этом случае контрол добавляется не внутрь севрерной формы, а последним контролом на странице. Положи внутрь формы плейсхолдер и добавляй контрол в плейсхолдер

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
Спасибо! Решил проблему. Именно в этом и был косяк
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с динамической загрузкой контрола / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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