我有一个已经创建的DataTable对象,我正在使用它来生成我的girdview(asp.net),我还需要将该对象的一列绑定到DropDownList。 DataTable中的该列具有正确的详细信息,但该列包含多个相同名称的条目 - 因此,我希望只对datatable执行某种SELECT DISTINCT操作,并将其复制到新的datatable以用于绑定下拉列表。这将使我通过避免再次访问数据库来节省资源。
以下是示例,当前的datatable具有名为“items”的列,在此列中具有以下条目。
当然,我只需要独一无二的项目来绑定到我的下拉列表中,因此我需要以下数据。
以下是示例,当前的datatable具有名为“items”的列,在此列中具有以下条目。
1
1
1
1
5
5
6
当然,我只需要独一无二的项目来绑定到我的下拉列表中,因此我需要以下数据。
1
5
6
当然,我不想改变原始的datatable对象,而是要复制它并带有新的详细信息。
你有什么想法吗?还是我需要再去一次数据库?
提前感谢。