Как правильно обрабатывать состояние представления дочернего элемента управления в составном элементе управления?

StackOverflow https://stackoverflow.com/questions/175958

Вопрос

У меня есть составной элемент управления, который содержит дочерний элемент управления ListBox. При обратной передаче элементы ListBox исчезают. У меня есть свойство для ListBox, которое его инициализирует, и я добавляю его в коллекцию элементов управления в CreateChildControls. Я делаю что-то неправильно? Нужно ли делать что-то еще для правильной обработки состояния просмотра этого ListBox?

Это было полезно?

Решение

Обязательно добавьте свой элемент управления к родительскому элементу до того, как добавите элементы списка или привязку данных. В противном случае ваш составной элемент управления не будет отслеживать состояние представления в элементах списка ListBox.

Вот более подробное объяснение: http://scottonwriting.net/sowblog/posts/2129 .aspx .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top