我最近将报表部署到了报表服务器(SSRS),当报表在浏览器中呈现时,其中一个文本框在表达式下方显示了一条紫色的大线。在Visual Studio中呈现时不会发生这种情况。每种浏览器的颜色似乎都在变化,Chrome浏览器为紫色,Edge浏览器为红色。
这到底是怎么回事?
积极地研究这一点,我注意到在检查DOM Explorer元素时,它列出了该元素的text-decoration:下划线,但是当我展开它时,它没有特别说明。
编辑-----
进一步从DOM资源管理器中挖掘,可以发现受影响的文本框旁边的文本框也列出了“文本装饰”,但它指定了“无”。有趣的是,当我取消选中该框时,该文本框会带有下划线。
-----编辑-----
这与该表达式的“转到报告”操作有关。当我删除它时,下划线消失了。不过,仍然不太合理,该表达式左右两侧的每个表达式也具有完全相同的“转到报表”操作,但它们上没有显示任何行。