我有一个带有数据源的 GridView(由 Visual Studio 的设计器自动生成)。数据源自动在 GridView 中创建列,这部分工作正常。
问题是我想将该列的类型从 更改DataGridViewTextBoxColumn
为DataGridViewComboBoxColumn
,我这样做是这样的:
更改此设置后,加载网格时出现错误:
System.ArgumentException:DataGridViewComboBoxCell 值无效。
列的类型是 SQL 是 varchar(50)。
我使用的唯一代码是将 DataSet 绑定到 GridView:
this.tasksTableAdapter.Fill(this.tasksDataSet.Tasks, user.ID);
任何建议将不胜感激