Я не совсем уверен, что вы подразумеваете под "разыменованием", но если вы просто хотите отобразить значение из таблиц, на которые ссылаются внешние ключи, то просто привяжите ваш gridview к запросу, который объединяет все необходимые таблицы в плоском наборе данных , e.g.:
SELECT Table1.Field1, Table1.Field2, Table2.Field1, Table2.Field2
FROM Table1
LEFT OUTER JOIN Table2 on Table1.Table2ID=Table2.ID
Это можно сделать либо в хранимой процедуре, либо непосредственно указав это в качестве свойства SelectCommand.