У меня есть две реализации для одной и той же проблемы.
Вид сетки, который связан с некоторыми данными и имеет столбец выбора с кнопкой. Когда нажимается кнопка, я знаю в отладке, что: sender.SelectedDataKey и sender.SelectedIndex имеют значения, которые я использую позже.
Но теперь я хочу использовать аккордеонный контроль ajax. У меня есть Аккордеон и одна Панель внутри. Внутри этой панели у меня есть CollapsiblePanel (который использует CollapsiblePanelExtender). И в этой CollapsiblePanel у меня есть свой Gridview.
Таким образом, только когда я щелкаю по свернутой панели, я хочу получить данные из БД и связать их с GridView. Но кажется, что при использовании этого метода sender.SelectedDataKey и sender.SelectedIndex - это ничто (VB), когда срабатывает PageIndexChanging!
Это не имеет никакого смысла!
GridView является частью обеих реализаций, и EnableViewState = true
Спасибо.