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