我遇到了如下所述的问题。
我正在开发一个包含带有多个列的vb.net datagrid的表单。
很少列是comboboxcolumn类型,它们绑定到SQL数据库的数据源。
现在,当新条目开始时,用户从组合框的不同单元格中选择数据,依此类推。 然后,网格中的所有行数据都将保存到数据库中。
现在,如果我删除一个表的主记录,这是一列datagrid的数据源, 当我打开现有条目列表时,该特定单元格显示为空,因为其主数据在表格中不可用。
如何在现有条目中显示已删除的主数据,但不在新条目中显示?(显然它不适用于新条目)
答案 0 :(得分:0)
我不会删除数据...我会有一个冗余的布尔列。然后而不是删除标记列为redundant = true。
我将使用项目和编辑模板的数据网格。在项目模板中将有一个标签,该标签将绑定到记录值。在编辑模板中将有一个组合框,它将被绑定到数据源,其中redundant = false。