我的数据库中有一个表Software
,其中包含以下列:
id [key]
title
manufacturer
我在webform .aspx
文件中有一个下拉列表。我希望下拉列表中的项目为Id
,title
和manufacturer
,但我不想对项目进行硬编码。
我将在数据库表中添加更多列,并且我希望下拉列表项始终与表结构保持同步。
我如何做到这一点?
答案 0 :(得分:0)
如果您使用LINQ
:
var columnNames = dataTable1.Columns.OfType<DataColumn>().
Select(c => c.ColumnName).ToList();
comboBox1.DataSource = columnNames;
comboBox1.DataBind();