powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / динамический UserControl
8 сообщений из 8, страница 1 из 1
динамический UserControl
    #33307798
Viktorianka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясните мне плиз, есть у меня UserControl, контрол динамически подгружаестя на старницу

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

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

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

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

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

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


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