2013-03-14 4 views
1

Я разрабатываю приложение extjs, где у меня есть пара панелей. и один из них имеет сетку. Я знаю, что могу либо сделать SelectionChange на прослушиватель сетки, либо itemClick.selectionChange или ItemClick

Какой я должен использовать? Или, кроме того, кто лучше. Я, очевидно, загружаю данные на правую панель после щелчка элемента сетки.

ответ

2

Первый уволен только тогда, когда выбор изменяется (как вы могли догадаться) и дает вам массив выбранной записи (которая может быть только одна), в то время как вторая вызывается для каждого щелчка и дает вам только одна запись, на которую вы нажали.

Для вашего случая я бы предпочел использовать второе событие и сохранить последнюю последнюю запись. Я бы тогда загрузил вторую сетку, если она еще не была загружена для этой записи.

+0

Я вижу ... большое вам спасибо за очищение этого sra ... Мне определенно нужно itemclick ... еще раз спасибо – EagleFox

0

Ваша сетка отображается в виде таблицы на странице во время выполнения, поэтому вы можете добавить событие onClick() в ячейку сетки или таблицы во время события onrowdatabount сетки.

+0

Спасибо за ваш ответ Маной. Я использую Extjs, поэтому у меня нет возможности на событии onrowdatabound ... Я знаю, что это отличная функция в .net framework – EagleFox

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