2012-05-23 130 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的數據源

相關問題