DropDownList и ObjectDataSource
Мне нужно в зависимости от некоторого значения выставлять устанавливать его свойство SelectIndex.
НО! Когда я пытаюсь сделать это в методе Page_Load контрола, выясняется, что ObjectDataSource еще не загрузил в него значения.
Хотелось бы узнать, на каком этапе жизни userControl'а коллекция Items уже заполнена.
Или посоветуйте, где это можно прочитать.
Спасибо
Цитата: 0cool
Здравствуйте. Есть UserControl с DropDownList'ом (у него EnableViewState = false и заполняется он из ObjectDataSource).
Мне нужно в зависимости от некоторого значения выставлять устанавливать его свойство SelectIndex.
НО! Когда я пытаюсь сделать это в методе Page_Load контрола, выясняется, что ObjectDataSource еще не загрузил в него значения.
Мне нужно в зависимости от некоторого значения выставлять устанавливать его свойство SelectIndex.
НО! Когда я пытаюсь сделать это в методе Page_Load контрола, выясняется, что ObjectDataSource еще не загрузил в него значения.
Ключевое слово выделено жирным.
Естественно нужно устанавливать ему SelectedIndex после привязки данных. Можно, например использовать событие PreRender.
Цитата: 0cool
Хотелось бы узнать, на каком этапе жизни userControl'а коллекция Items уже заполнена.
Или посоветуйте, где это можно прочитать.
Спасибо
MSDN? (Ваш К.О.)