Новый userControl в Page_Load не имеет CSS в Webform - PullRequest
0 голосов
/ 17 декабря 2018

на странице Я добавил новый userControl в Page_Load.Но когда я загружаю страницу, я вижу свой элемент управления, но CSS не работает, он отображается в виде простого текстового поля без моего CSS.

Вот код:

if (Contexte.GetLanguage == "UK")
{
    UC_DooFinder = (UserControl)Page.LoadControl("~/inc/DooFinder.ascx");
    UC_DooFinder.ID = "UC_DOOFINDER";
    this.Controls.Add(UC_DooFinder);
    UC_Recherche.Dispose();
}

"this"это страница с именем «Header.ascx», которая включена в мою главную страницу.

Но если я включаю userControl в передней части, это работает.Но мне нужно позвонить из .cs по некоторым причинам.

1 Ответ

0 голосов
/ 19 декабря 2018

Я нашел решение: я инициализирую свои userControls в событии page_init, и теперь он работает нормально.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...