Я использую GridView
элемент управления, который связан с List
объектами, возвращенными из служебного метода.Элемент управления GridView
имеет один из столбцов, установленный в качестве его DataKey.Когда строка имеет значение Selected
, она запускает обработчик события Selected, и я могу использовать myGridView.SelectedDataKey.Value
, чтобы получить значение столбца DataKey для выбранной строки.
Однако обработчик события для строкиEdited
или Deleted
, похоже, не имеют механизма для получения значения DataKey для рассматриваемой строки.Параметр arg события для этих обработчиков событий содержит индекс строки в GridView
, но я специально использую значение DataKey.
Повторное получение списка объектов с помощью служебного метода вместе с индексомполученный из события параметр arg не является опцией, потому что список объектов мог измениться.
Может кто-нибудь сказать мне, как я могу это сделать?
TIA