привязать сетку данных к коллекции

2

Как связать DataGrid с коллекцией? (например: Список).

я использовал это:

Datagrid dg = new Datagrid();
dg.DataSource = myCollection;
dg.DataBind();

но после этого Datagrid все еще не отображает данные из коллекции.

Теги:

4 ответа

4
Лучший ответ

Точно так же, как вы привязываете datagrid к DataTable/DataSet. Свойства объекта будут вести себя как имена столбцов при привязке данных.

DataGrid1.DataSource = myList;
DataGrid1.DataBind();
1

Вы должны добавить свой объект Datagrid (dg) в свою форму.

this.Controls.Add(dg);
1
List<string> lst= new List<string>();

lst.Add("your string");

Datagrid dg = new Datagrid();
dg.DataSource=lst;
dg.DataBind();

отказ от ответственности: я не запускаю этот код, но это должно дать вам общую идею

0

Просто установите YourDataGrid.Datasource в имя экземпляра List и вызовите YourDataGrid.DataBind().

Ещё вопросы

Сообщество Overcoder
Наверх
Меню