Вы не упомянули, что не работает, вы получаете какие-либо ошибки?
Чтобы получить SelectedDataKey, вы должны сообщить GridView, каков столбец первичного ключа вашего источника данных через его свойство DataKeyNames .
Вы также можете использовать свойство GridView SelectedValue .
Если все не работает, вы должны предоставить исходный код. Возможно, вы привязываете GridView к каждой обратной передаче.