marser
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору NatNiM Цитата: Подскажите, пожалуйста! Работаю на C#, использую devexpress.xtragrid.gridcontrol, пытаюсь использовать колонку ItemCheckEdit. Проблемы 2: 1. Так и не получилось, чтобы значения из базы отображались в ячейках (значения в БД целочисленного типа), грид их просто не видит. 2. выставляю check в гриде, в базу заносится значение, но при переходе на следущую запись, значение check-а меняется на исходное. В чем может быть дело? Уже довольно долго борюсь с этим! | Если "галочки" не отображаются в ячейках, то скорее всего не совпадают или тип, или значения для ValueChecked, ValueUnchecked. Цитата: this.AKTPRM.UnboundType = DevExpress.Data.UnboundColumnType.Decimal; .... this.repositoryItemCheckEdit8.ValueChecked = ((byte)(1)); this.repositoryItemCheckEdit8.ValueUnchecked = ((byte)(0)); | Оракловый Number(3) - это не byte, а больше. Поиграйтесь с типами. Посмотрите в runtime какие значения и тип данных содержат ячейки. Ну и приведите в соответствие. Я не программирую под .Net, поэтому не знаю можно ли, как в VCL, конкретно задать тип данных для ValueChecked, ValueUnchecked. | Всего записей: 398 | Зарегистр. 29-03-2007 | Отправлено: 20:39 07-04-2011 | Исправлено: marser, 20:42 07-04-2011 |
|