Как вызвать DSOperationType.REMOVE, чтобы удалить выбранную запись из выпадающего списка? - PullRequest
0 голосов
/ 24 февраля 2011

Я пытаюсь удалить выбранную запись из выпадающего списка.

Пытаясь это сделать, я до сих пор узнал, что DSOperationType.FETCH вызывается, когда метод fetchData() вызывается в классе ValuesManager.Итак, теперь я хочу знать, какую строку нужно выполнить для вызова DSOperationType.REMOVE.

Или есть лучший способ выполнить эту задачу?

1 Ответ

0 голосов
/ 24 февраля 2011

DSOperationType.REMOVE будет вызываться только при удалении данных / строк из сетки списка или дерева.Это может быть запущено функционально путем вызова ListGrid.removeData (someData) или ListGrid.removeSelectedData ();

Но для элемента типа ComboBox / SelectBox (DropDown) нет функции удаления данных из списка, так как он может быть выбран только из списка данных (при вызове загрузки данных для операции FETCH списка).

Вы можете реализовать функцию косвенно, используя Combobox / SelectItem с listgrid - (например: http://www.smartclient.com/smartgwt/showcase/#dropdown_grid_combobox_category). В listgrid вы можете удалить функциональность данных. Также проверьте другие типы функциональности, которые могут быть реализованы с combobx http://www.smartclient.com/smartgwt/showcase/#multi_select_combobox_category

...