2012-05-23 136 views
0

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

Gridview是不错的,除了我没有找到一种使用C#List的方法,因为它是数据源。

没有真正的功能是必需的。我可以实现自己的编辑器/插件等。

+0

GridView是标准的;使用DataTable绑定数据。 – Servy

+0

你在GridView中遇到了什么确切的问题?另外,你将如何使用PHP做到这一点? –

+0

使用ListView控件。通过使用这个,您将完全控制呈现的html。 –

回答

2

Gridview是你需要的。绑定到一个列表中,您只需设置列表作为数据源,并远离你去:

List<x> myList = GetList(); 

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

或者改用页面上的ObjectDataSource控件...

+0

听起来不错,不知道你能做到这一点! – Bill

+0

如何将我的2D列表中的列映射到gridview? – Bill

+0

这里有几个步骤:http://stackoverflow.com/questions/619477/binding-generic-list-array-to-gridview – Paddy

0

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

相关问题