在C#中从数据库填充ListBox

时间:2011-02-17 13:55:10

标签: c#

如何使用C#中的数据库填充ListBox?

3 个答案:

答案 0 :(得分:0)

您可以使用任何ORM(例如Linq to SQL,Entity Framework或NHibernate - 取决于您的需求和应用程序的规模)来从数据库中读取对象,然后只需将对象的属性添加为项目到列表框。

答案 1 :(得分:0)

为您的数据库记录准备List<Object>。创建动态ListBox控件。通过以下方式在您的页面上添加控件:

LixtBox lstBox=new ListBox();
lstBox.Datasource=//your List<object>
//Assign datamembers and value members.

Page.Controls.Add(ListBoxControl)

希望这有帮助

答案 2 :(得分:-1)

看看ADO.NET框架,但有很多方法可以做到这一点......

MSDN