【发布时间】:2010-07-30 08:46:51
【问题描述】:
我有一个绑定到表中的 select 语句的 GridView。该表包含许多指向其他表的键,这些表只是 ID。我希望 GridView 能够“取消引用”相关字段的 id 并显示在另一个表中找到的人类可读的名称。
目前,我想到的选项是在代码隐藏中手动组合 DataSet 并将 GridView 绑定到该数据集而不是 SqlDataSource 或创建存储过程以返回已“取消引用”的表。对于这种情况还有其他想法或建议吗?我根据雇主要求使用 .NET 2.0。
编辑:请参阅"Dereferencing" data from a databound GridView 了解此问题的非社区 wiki 版本。也请在下面回复我关于社区 wiki 的评论。我觉得 SO 社区痴迷于代表,这就像蹩脚。
【问题讨论】:
-
您应该在没有社区 wiki 的情况下重新提问。
-
为什么?一些家伙告诉我,如果有一个通用问题不一定有“正确答案”,我应该使用社区 wiki,这样当我在一群同样优秀的人中不接受答案时,贡献者就不会感到沮丧答案。