2010-04-14 2 views
0

У меня есть DataGrid, который я использую на странице alogn с 4 вкладками. Нажав на каждую вкладку, другой источник данных получает привязку к сетке данных. Теперь следующая проблема,datagrid itemcreated и itembound enents не стреляют?

  1. Есть 4 вкладки интерфейса
  2. Я написал код для привязки источника данных к сетке данных на OnClick случае вкладки (которая LinkButton)
  3. Однако, когда я нажав на данные вкладки получают привязку к сетке данных, но созданный элемент и событие привязки элемента item, которое я привязал к сетке на странице init(), не запускаются в первый раз.
  4. я также прилагаю индекс страницы событие изменения, нажав на которую выполняет пункт создается и данные элемента связаны событие

ли кто-нибудь видел что-то подобное раньше? Каковы могут быть возможные причины?

Спасибо всем

ответ

0

ли DataGrid добавляется на страницу динамически, когда вкладка активируется? Похоже, что это может быть проблемой с динамически добавленными элементами управления и событиями, но дополнительные детали действительно будут полезны. Это может быть также порядок, в котором все происходит на вашей странице. Можете ли вы показать соответствующий код?

+0

спасибо за ответ, я просто понял, и это оказалось моим недоразумением относительно состояния представления. У меня есть 4 вкладки: A B C D. Я установил текущее значение вкладки в состоянии просмотра при событии клика A, а затем создав и привязывая источник данных к сетке. Но по ошибке я добавил значение в неправильном месте, поэтому я получил нуль при первом нажатии на A, а затем нажатие на B дает A и так далее. Когда я дважды нажимал кнопку, он работал красиво. Так что отслеживание помогло мне. Еще раз спасибо за ответы :) –

Смежные вопросы