我使用dataagridview
数据集填充了SqlDataAdapter
,并手动分配了数据集中的字段,以便在datagridview
中手动创建列。我正在遇到一些奇怪的事情,当DatagridView.Columns(1)
为DatagridView.Columns(1).DataPropertyName = "Description"
时,我指定为DatagridView.Columns(2).DataPropertyName = "Vers"
,当网格填充datagridview
的值时,如下所示:
更令人困惑的是SelectionChanged
有一个Me.SelectedDescription.Text = DatagridView.SelectedRows(0).Cells(1).Value.ToString
事件,该事件使用Vers
填充文本框,正确显示说明:
我很担心为什么Description
值会显示在datagridview
的{{1}}列中?这看起来像是一个错误,或者我需要某种形式的解决方法吗?
答案 0 :(得分:0)
抱歉,已解决:
我在第0列和第1列之间有一个隐藏列,可以在“编辑列”对话框中查看。我需要将其移动到列表中的正确位置。