【发布时间】:2011-07-25 03:36:48
【问题描述】:
我有一个奇怪的问题,我将数据直接从数据库获取到数据源。数据绑定在带有链接按钮的转发器中。
我遇到的问题是数据库中的数据在字符串中间可能有多个空格,但是当显示在前端时,只显示空格。考虑到这是删除空格的标准 HTML 行为之后,我会假设 asp.net 会通过呈现网页来处理这个问题。同样发生的情况是,当报表导出到 excel 时,它只有 1 个空格而不是 2 个。
例子:
2 个空格:“南非 - 开普敦”
单个空格:“南非 - 开普敦”
这是一个无关紧要的例子,但我的数据对多个空格有实际用途。
【问题讨论】:
-
2 个空格:“南非[空格][空格]-[空格][空格]开普敦”
单个空格:“南非[空格]-[空格]开普敦” -
有没有办法在c#后面的代码上自动执行此操作,这样我们就不必替换所有显示的字符串?