来自PHP背景。显示用C#填充的数据表最简单(最好?)的方法是什么?数据的格式可以根据需要进行修改,现在,我正在考虑使用2D列表来存储数据。
Gridview很不错,但我还没有找到一种方法来使用C#List作为它的数据源。
不需要真正的功能。我可以实现自己的编辑器/插入器等。
答案 0 :(得分:2)
Gridview就是您所需要的。要绑定到列表,只需将列表设置为数据源,然后就可以了:
List<x> myList = GetList();
myGrid.DataSource = myList;
myGrid.DataBind();
或者在页面上使用ObjectDataSource控件......
答案 1 :(得分:0)
DataTable可能是另一个最佳选择 因为它可以支持表的特定列,或者您可以在DataTable中管理整个表 DataTable dt = new DataTable(); 现在您可以将数据库中的表存储到此中,并可以将其用作listview或gridview的数据源