У меня есть GridView, который связан с оператором выбора из таблицы. Эта таблица содержит множество ключей для других таблиц, которые являются просто идентификаторами. Мне бы хотелось, чтобы GridView как бы «разыменовал» идентификатор рассматриваемого поля и отобразил удобочитаемое имя, найденное в другой таблице.
В настоящий момент мне приходят в голову опции, которые вручную сочиняют DataSet в codebehind и привязывают GridView к нему вместо SqlDataSource или создают хранимую процедуру для возврата таблицы, которая уже «разыменована». Любые другие идеи или рекомендации для этой ситуации? Я использую .NET 2.0 в соответствии с мандатом работодателя.
РЕДАКТИРОВАТЬ: см. «Разыменование» данных из привязанного к базе данных GridView для версии этого вопроса, не относящейся к сообществу вики. Пожалуйста, также ответьте на мой комментарий ниже о вики сообщества. У меня такое чувство, что SO сообщество одержимо rep и это похоже на хромоту.