我制作了Master-Detail表格。具有客户基本信息和详细部分的表格的主要部分,当我选择具有LCD故障,电池故障等故障的移动设备时。
我使用Devexpress CheckedComboBoxEdit选择多个值 从数据库中获取Mobile Faults列表,例如LCD Fault, 扬声器故障,电池故障,键盘故障,摄像机故障。我怎样才能 将选定的故障列表与移动
一起保存到数据库
答案 0 :(得分:1)
CheckedComboBoxEdit将所有已检查项目的值(通过CheckedComboBoxEdit.Properties.ValueMember映射)存储在属性EditValue中,并使用CheckedComboBoxEdit.Properties.SeparatorChar分隔。
所以你可以存储你所有的错误ID(我认为它们的值为1,2,3 ......),如下所示:
var faults = (myCheckedComboBoxEdit.EditValue ?? "").ToString().Split(myCheckedComboBoxEdit.Properties.SeparatorChar).Select(i => Convert.ToInt32(i)).ToList();