如何让datagrid忽略不需要的列

时间:2014-01-12 02:10:03

标签: c#

我正在使用VS Express 2012和SQL。

我创建了一个数据网格,并使用设计器添加我想要显示的列。这很好用。列数据将输入正确的列。

问题是数据网格随后会对原始SQL列名称进行广告并将数据转储到那里。

如何以仅使用我在设计器中指定的列的方式使用datagrid.DataSource(dataTable)?

2 个答案:

答案 0 :(得分:0)

在数据网格定义中将AutoGenerateColumns设置为false:

AutoGenerateColumns="false"

答案 1 :(得分:0)

假设您正在为WinForms开发......

在分配DataSource之前,请尝试设置:

datagrid.AutoGenerateColumns = false

来自MSDN

  

当此属性设置为true并且设置或更改DataSource或DataMember属性时,将自动生成列。