我想这是一个很常见的问题,但到目前为止我还没有找到一个优雅的解决方案。
我有许多实例,其中我有一个绑定到 SQL Server SProc 的 ListView 或 DetailsView 控件。我遇到的问题是,有很多情况下,当一列为 Null 时,我想在 UI 中显示不同的内容。一个典型的例子是我有一个 URL 列,它呈现为 LinkButton(在 ListViews 中)或 HyperLinkField(在 DetailsViews 中) - 当返回 Null URL 时,我正在呈现没有 src 属性的链接。理想情况下,在这种情况下,我不想在此字段中显示任何内容。
在每种情况下,当返回空值时,我如何跳过/更改该项目的呈现?
提前致谢。
更新:我还没有机会实际尝试这些,但所有有用的建议。我想我喜欢 Ricks 的回答最好,但再次感谢其他人......