如何使用数据集的特定列

时间:2011-12-22 09:49:16

标签: c# .net sql gridview dataset

我有一个返回DataSet的方法。此方法返回一堆列以处理用户上载的文件。问题是网站和WinForms都使用此方法,WinForms版本不需要特定的列(InternalFileName)。

目前,我使用以下代码将DataSet绑定到GridView

importFileGridView.DataSource = temp.Tables[0];

我想知道是否可以只将特定列放入GridView' DataSource?如果是这样,怎么样?

3 个答案:

答案 0 :(得分:2)

您只能在SQL语句中返回构建数据集数据所需的列,或者如果您需要其他屏幕的所有数据,则在DataGridView上关闭自动生成列并手动添加列 - 确保它们存在于返回的数据中。

答案 1 :(得分:0)

请看这个如何在运行时设置列属性的示例: http://geekswithblogs.net/michelotti/archive/2006/03/30/73896.aspx 最好的问候

答案 2 :(得分:0)

您想要操纵DataGridView的{​​{3}}。链接中的示例应该可以为您提供您正在寻找的内容。