显示数据表的最简单方法是什么?

时间:2012-05-23 14:33:14

标签: c# asp.net

来自PHP背景。显示用C#填充的数据表最简单(最好?)的方法是什么?数据的格式可以根据需要进行修改,现在,我正在考虑使用2D列表来存储数据。

Gridview很不错,但我还没有找到一种方法来使用C#List作为它的数据源。

不需要真正的功能。我可以实现自己的编辑器/插入器等。

2 个答案:

答案 0 :(得分:2)

Gridview就是您所需要的。要绑定到列表,只需将列表设置为数据源,然后就可以了:

List<x> myList = GetList();

myGrid.DataSource = myList;
myGrid.DataBind();

或者在页面上使用ObjectDataSource控件......

答案 1 :(得分:0)

DataTable可能是另一个最佳选择 因为它可以支持表的特定列,或者您可以在DataTable中管理整个表 DataTable dt = new DataTable(); 现在您可以将数据库中的表存储到此中,并可以将其用作listview或gridview的数据源