【发布时间】:2011-03-04 15:44:20
【问题描述】:
我正在使用一个网格视图,它根据下拉列表中的选择从 SQL 数据库中提取数据。源表有六列用于选择的属性,但根据选择的内容,可能有 1 到 6 个为空的列(全为空值)。当该列为空时,我希望将其隐藏,以使页面不那么笨重和混乱。
过去几天我一直在寻找答案,但到目前为止我发现的要么与隐藏你知道是空的列有关,我不知道,要么在我认为的 SQL 代码中删除它们如果在 gridview 代码中调用了该列并且查询中不存在该列,则该列不起作用。
我是 ASP.NET 的新手,所以如果我的某些术语有问题,我很抱歉!如果您对我的问题有任何疑问,请告诉我。
提前感谢您的帮助!
【问题讨论】:
-
请提供进一步的说明 - 您使用的是哪个版本的 .Net 框架和 Visual Studio?这将影响答案,因为 Linq 在 .Net 3.5 (VS 2008) 之前不可用。此外,代码正在做什么的示例将有助于提供答案。
-
能不能不让它加载,然后检查是否有没有值的列