2009-05-04 84 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