2011-01-23 66 views
0
一個.aspx頁面中

我有一個表Software在我的數據庫有以下的列:訪問數據庫表結構

id [key] 
title 
manufacturer 

我在一個WebForm .aspx文件中有一個下拉列表。我希望下拉菜單中的項目爲Id,titlemanufacturer,但我不想硬編碼這些項目。

我打算在數據庫表中添加更多列,並且我希望下拉列表項始終保持與表結構同步。

我該如何做到這一點?

回答

0

如果使用LINQ

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