У меня есть пользовательский элемент управления ASP.NET, который я встраиваю в другой пользовательский элемент управления. Это отлично работает.
Мне нужно знать лучшую логику / метод для определения момента загрузки элемента управления . Другими словами, у меня есть некоторая логика инициализации отображения, которая должна выполняться при первоначальном отображении элемента управления. Конечно, есть образец для этого.
Типичный метод - поместить логику (! IsPostBack) в метод Page_Load элемента управления. Это прекрасно работает, пока вы не получите состояние, когда родительская страница уже публиковалась много раз. Мой пользовательский элемент управления добавляется на страницу, но его отображение не инициализируется должным образом.
Я надеюсь найти способ, который сохранит эту логику внутри элемента управления, в отличие от различных взломов в коде позади родительской страницы.