2012-05-23 5 views
0

Исходя из фона PHP. Каким будет самый простой (лучший?) Способ отобразить таблицу данных, заполненную C#? Формат данных может быть изменен по мере необходимости, прямо сейчас, я думаю, 2D-список для хранения данных.Каков самый простой способ отображения таблицы данных?

Gridview приятный и все, но я не нашел способ использовать список C#, поскольку это источник данных.

Настоящая функция не требуется. Я могу реализовать свой собственный редактор/вставку и т. Д.

+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(); теперь вы можете сохранить свою таблицу из базы данных в нее и можете использовать ее в качестве источника данных для вашего списка или gridview.

Смежные вопросы