Здравствуйте, Махмуд, Вы писали:
М>Хм... Это значит, что в гриде должны присутствовать все поля.
не означает
ключевое поле должно присутствовать в датасете, а в гриде не обязательно
у GridViewRow есть сво-во DataItem, которое является DataRowView — оттуда и бери значение ключевого поля
вообще это все видно из моего кода ниже
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>