2009-05-04 88 views
0

如何在列表框控件中顯示錶值?從這個代碼,我從TeamMember_table的ProjectCode值:如何顯示錶值到列表框?

SqlDataAdapter adp = new SqlDataAdapter("select ProjectCode from TeamMember_table where EmpId = '" + eid + "'", conn); 

我想顯示此ProjectCode列表框值。平臺:Visual Studio 2008,ASP.NET與C#。

回答

2

使用ASP.NET ListBox控件可以通過指定的DataSource屬性做到這一點:

ListBox1.DataSource = YourDataSource; 
     ListBox1.DataTextField = "projectCode"; 
     ListBox1.DataBind(); 

其中「YourDataSource」可填有來自SqlDataAdapter的數據的DataTable。

您也可以手動添加的每一項:

ListItem item = new ListItem(); 
      item.Text="sometext"; 
      item.Value="somevalue"; 
      ListBox1.Items.Add(item); 

你可以閱讀更多有關數據綁定和ASP.NET ListBox控件here