0
Возможно ли создать сетчатое представление на основе списка? У меня есть следующий список:Редактируемое gridview на основе списка
ID = 1
Name = John
Zip = 33141
ID = 2
Name = Tim
Zip = 33139
Я хочу, чтобы иметь возможность создавать редактируемые GridView с этим списком
Когда я связать его с точки зрения сетки, она, кажется, поставить Everyting в одну колонку, и я не могу понять, как заставить его отделить его в разные колонки
Вот мой код для установки DataSource
в GridView
:
DataTable table = ConvertListToDataTable(personList);
GridView1.DataSource = table;
GridView1.DataBind();
static DataTable ConvertListToDataTable(List<string> list)
{
// New table.
DataTable table = new DataTable();
// Get max columns.
int columns = 7;
// Add columns.
for (int i = 0; i < columns; i++)
{
table.Columns.Add();
}
// Add rows.
foreach (var rd in list)
{
table.Rows.Add(rd);
}
return table;
}
awesome пример, большое спасибо. – user2593590
Как создать класс Person в отдельном файле класса и использовать его в моем коде для формы? – user2593590
Добавить новый элемент -> Код -> Класс. Затем создайте/переместите класс Person в него. Внутри кода формы за файлом используйте файл класса с «Использование ProjectNamespace.Folder». Например, если ваш файл класса находится в вашей папке App_Code: Использование ProjectNamespace.App_Code; , Обязательно выберите этот ответ, если он ответит на ваш вопрос! – Mausimo