访问.aspx页面中的数据库表结构

时间:2011-01-23 07:33:22

标签: asp.net .net-4.0

我的数据库中有一个表Software,其中包含以下列:

id [key]
title
manufacturer

我在webform .aspx文件中有一个下拉列表。我希望下拉列表中的项目为Idtitlemanufacturer,但我不想对项目进行硬编码。

我将在数据库表中添加更多列,并且我希望下拉列表项始终与表结构保持同步。

我如何做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您使用LINQ

var columnNames = dataTable1.Columns.OfType<DataColumn>().
                  Select(c => c.ColumnName).ToList();
comboBox1.DataSource = columnNames;
comboBox1.DataBind();