c# - C#中dataGridViews中的列顺序问题

标签 c# .net datagridview dataset

我通过将数据集绑定(bind)到网格来填充数据网格,aDataGridView.dataSource = aDataSet.aTableName,当我在使用此函数后跟踪代码时,所有列索引都重置为 0, 我能做些什么?我怎样才能找到新的真实索引?我可以使用不同的功能吗?

我尝试了我在这里找到的这段代码,但它不起作用: this.dataGridView1.DataSource = null; this.dataGridView1.Columns.Clear(); this.dataGridView1.DataSource = 数据;

最佳答案

设置 dataGridView1.AutoGenerateColumns = false;在分配数据源之前。

关于c# - C#中dataGridViews中的列顺序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/965810/

相关文章:

c# - 如何将 dataGridView 中的整列值传递给方法?

c# - 当应用程序关闭时,数据库连接会立即关闭吗?

WPF 之上的 C# async/await Task<BitmaptImage> 问题

c# - SortedDictionary<TKey, TValue> : check if contents equal to another SortedDictionary?

c# - 是一对一的关系糟糕的策略

c# - dotnet-razor-tooling.dll 的 .NET Core 1.0 部署问题

c# - 如何将类型化的 DataTable 绑定(bind)到 DataGridView

C# - 帮助自定义 DatagridView 单元格选项

C# If not (this) Or (this) or (this) - 多条件 IF/OR

javascript - 通过 AJAX POST 请求将大文件传递到服务器时出错(IIS 7、ASP.NET MVC 4)