我有一个包含很多行和列的网格来显示报告的数据。
网格中的每个单元格都由一个文本框表示,我试图在我的文本框中显示一个空白或空字符串来表示 NULL 值而不是默认的空格。背后的原因是每个文本框值都带有下划线,以向用户显示这是他们可以点击的链接。单元格中的空格现在代表下划线,用空格或空字符串替换空格应该有望解决问题。
stackoverflow 上的答案建议将文本框的可见性设置为 false,但我不想这样做,因为这会隐藏网格中的单元格,我想显示单元格(带边框的空单元格)。
这是我用来尝试用空字符串替换 Nothing 的代码,但它不起作用:
=IIf(IsNothing(Fields!HattyAppsLateOver60.Value),"",Fields!HattyAppsLateOver60.Value)
我曾尝试使用 Trim() 方法,但这也不起作用。
有没有办法让空格在全局范围内显示为空字符串,或者有没有可以在我的表达式中使用的方法来解决我的问题?