2010-10-12 6 views
1

Я хочу иметь combox внутри ячейки сетки, но не EditableGrid. Что мне не нравится в EditableGrid, так это то, что вам нужно сначала щелкнуть по ячейке, чтобы показать выпадающее имя, а затем сделать свой выбор в поле со списком. Я хочу, чтобы combobox всегда показывался в ячейке. Кажется, нет простого способа сделать это, или я чего-то не хватает? Благодаря!ExtJS ComboBox внутри сетки

ответ

1

Вы можете использовать Ext.DataView с помощью собственного XTemplate.

Его раздражает, но на самом деле есть очень веская причина, почему ComboBox отсутствует в каждой из строк внутри GridPanel. Представьте, что произойдет, если ваша сетка вырастет до 500 строк, разве это не означает 500 ComboBoxes, каждый со своими собственными объектами Store и View? Потребление памяти в браузере вскоре будет расти пропорционально.

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