Как правильно обрабатывать состояние представления дочернего элемента управления в составном элементе управления?
-
05-07-2019 - |
Вопрос
У меня есть составной элемент управления, который содержит дочерний элемент управления ListBox. При обратной передаче элементы ListBox исчезают. У меня есть свойство для ListBox, которое его инициализирует, и я добавляю его в коллекцию элементов управления в CreateChildControls. Я делаю что-то неправильно? Нужно ли делать что-то еще для правильной обработки состояния просмотра этого ListBox?
Решение
Обязательно добавьте свой элемент управления к родительскому элементу до того, как добавите элементы списка или привязку данных. В противном случае ваш составной элемент управления не будет отслеживать состояние представления в элементах списка ListBox.
Вот более подробное объяснение: http://scottonwriting.net/sowblog/posts/2129 .aspx . р>