Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / динамический UserControl / 8 сообщений из 8, страница 1 из 1
06.10.2005, 08:36
    #33307798
Viktorianka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
объясните мне плиз, есть у меня UserControl, контрол динамически подгружаестя на старницу

Control con = (Control)this.LoadControl(controlName);
this.PanelMain.Controls.Add(con);

в основной странице контрол сохраняется в Session и подгружается каждый раз на PageLoad чтобы он не исчезал со страницы.

При загрузке контрола происходит PageLoad контрола, если в PageLoad писать if (!IsPostBack) {...}
то оказывается что IsPostBack в контроле всегда false, как же мне тогда выполнять действия которые происходят именно при первой загрузке контрола и никогда больше?

А еще объясните девушке, в контроле произошло событие, как оно обрабатывается если контрол динамический? А то у меня как-то через раз обработчики событий в контроле срабатывают.
...
Рейтинг: 0 / 0
06.10.2005, 16:44
    #33309636
Viktorianka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
ееужели тут нет спецов по ASP.NET?
...
Рейтинг: 0 / 0
06.10.2005, 17:02
    #33309690
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
можно подробностей, зачем сохранять контрол в сессии..?

собития обрабатываются так же как и везде, но до событий страницы, на которой он размещен...
...
Рейтинг: 0 / 0
06.10.2005, 19:43
    #33310181
Abuserrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
Если ты просто не хочешь чтоб он исчезал из страницы, тогда почему бы тебе просто не зарегистрить юзерконтрол на странице?
...
Рейтинг: 0 / 0
07.10.2005, 07:59
    #33310545
Viktorianka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
AbuserrrЕсли ты просто не хочешь чтоб он исчезал из страницы, тогда почему бы тебе просто не зарегистрить юзерконтрол на странице?
если я правильно понимаю, зарегистрить это написать начале HTML-кода
<%@ Register TagPrefix="uc1" TagName="..." Src="....ascx" %>?
...
Рейтинг: 0 / 0
07.10.2005, 11:50
    #33311161
Abuserrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
Да, именно это. Чем тебя это не устраивает? Какая функциональность при этом не работает?
...
Рейтинг: 0 / 0
07.10.2005, 12:47
    #33311362
Viktorianka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
не помогает это, контрол при посбэке исчезает все равно
...
Рейтинг: 0 / 0
07.10.2005, 13:27
    #33311471
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
динамический UserControl
а часом эта конструкция
Код: plaintext
1.
Control con = (Control)this.LoadControl(controlName);
this.PanelMain.Controls.Add(con);
не в !IsPostBack прописана..?

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


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