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

C# 显示数据表的最简单方法是什么?,c#,asp.net,C#,Asp.net,来自PHP背景。显示用C#填充的数据表的最简单(最好)方法是什么?数据的格式可以根据需要修改,现在,我想用2D列表来存储数据 Gridview很不错,但我还没有找到一种使用C#List作为数据源的方法 不需要真正的功能。我可以实现自己的编辑器/插入器等。Gridview是您所需要的。要绑定到列表,只需将列表设置为数据源,然后执行以下操作: List<x> myList = GetList(); myGrid.DataSource = myList; myGrid.DataBind(

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

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


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

Gridview是您所需要的。要绑定到列表,只需将列表设置为数据源,然后执行以下操作:

List<x> myList = GetList();

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

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

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

gridview是标准的;使用DataTable绑定数据。GridView有什么问题?另外,您将如何使用PHP实现这一点?请使用ListView控件。通过使用此选项,您可以完全控制呈现的html。如何将2D列表中的列映射到gridview?这里有几个步骤: