Я использую DataGridView и привязываю List к DataSource.
У меня уже есть правильные столбцы, и я точно сопоставляю поля. То, что я пытаюсь сделать, - это обработать событие RowAdded
или RowDataBound
(например, в aspx GridView).
Единственное событие, которое я нашел, - это RowsAdded
, но независимо от того, сколько у меня элементов, оно запускается только 4 раза в первый раз, когда я привязываюсь, и два раза в другое время со значениями
e.RowCount: 1 e.RowIndex: 0 e.RowCount: [n-1] e.RowIndex: 1 * где n - число моих элементов
Есть ли способ, которым я могу получить дескриптор для каждого элемента?
EDIT: без изменения метода привязки DataSource =