Здравствуйте, Beker, Вы писали:
B>Дело в том что мне надо предоставить пользователю выбор из большего
B>списка (который хранится в таблице соответствено в базе на сервере)
B>в таком формате
B>------------------------------
B>| id | описания |
B>------------------------------
B>я загружаю в checklistBox все описания, пользователь выбирает штук 30 записей
B>а как мне занести их id (идентификационый номер описания)
B>не делать же по каждому выброному описанию запрос id на сервер тем более запрос по описанию это вообще как-то неправильно
B>можно ли хранить как-нибудь в checklistBox id так чтоб незаметно для пользователя
B>З.Ы. Задачка классическая, может кто поделется опытом
Имхо самым лучшим решением будет отказаться в принципе от использования checklistbox, а использовать treeView. В триВью отдельная нода представлена в виде объекта TreeNode и обладает свойством object Tag, в котором можно хранить что угодно. Более того, триВью поддерживает стиль отображения с чекБоксами (св-во bool CheckBoxes). Кроме того есть св-ва типа bool ShowLines, ShowPlusMinus, установив которые, можно достигнуть практически полного сходства триВью с checkedlistBox.
... << RSDN@Home 1.1 beta 1 >>