我已经创建了一个用于我的 girdview (asp.net) 的 DataTable 对象,我还需要将该对象的列绑定到 DropDownList。数据表在列中具有正确的详细信息,但该列在列中包含多于 1 个同名 - 因此我很想对数据表执行某种 SELECT DISTINCT 并将其复制到新数据表以用于绑定下拉菜单。
这将允许我通过再次访问数据库来节省资源。
这是一个示例,当前数据表有一个名为 items 的列,并且在此列中有以下条目
1
1
1
1
5
5
6
当然,我只需要唯一的项目来绑定到我的下拉列表,因此我需要以下数据
1
5
6
当然,我不想更改原始数据表对象,而是复制它以获得新的细节
如果可能的话,有什么想法吗?还是我需要再去一次数据库?
提前致谢