我正在使用VS Express 2012和SQL。
我创建了一个数据网格,并使用设计器添加我想要显示的列。这很好用。列数据将输入正确的列。
问题是数据网格随后会对原始SQL列名称进行广告并将数据转储到那里。
如何以仅使用我在设计器中指定的列的方式使用datagrid.DataSource(dataTable)?
答案 0 :(得分:0)
在数据网格定义中将AutoGenerateColumns
设置为false:
AutoGenerateColumns="false"
答案 1 :(得分:0)
假设您正在为WinForms开发......
在分配DataSource之前,请尝试设置:
datagrid.AutoGenerateColumns = false
来自MSDN:
当此属性设置为true并且设置或更改DataSource或DataMember属性时,将自动生成列。