【问题标题】:GridView is trimming leading spaces. Can I stop that?GridView 正在修剪前导空格。我能阻止它吗?
【发布时间】:2011-10-21 02:43:19
【问题描述】:

ASP.NET 2.0 中的 GridView 正在修剪来自 SQLServer 数据库的数据的前导空格。我还没有找到阻止它这样做的方法。正在编辑此特定视图中的数据以删除此类空格,但只有在编辑行时才能看到任何前导空格,这意味着目前必须触摸每一行。有 12,000 多行,这有点多。

我在 Google 上的发现主要与修剪前导空格有关。有没有办法强制 GridView 完全按照数据库中的数据、前导空格等显示数据?

提前感谢您的帮助。

迈克尔

【问题讨论】:

    标签: asp.net gridview


    【解决方案1】:

    如何,当您绑定数据时,将所有“”字符替换为“ ”。您可以通过 OnRowDataBound 事件或通过 DataFormatString (here's a relevant example) 执行此操作。

    【讨论】:

    • 好吧,我试过了,但终其一生都无法让它发挥作用。所以我选择了另一条路线。 (即,将单元格的内容包装在
       标签中,这是我在网上找到的另一种解决方案。)不过,谢谢您的帮助。
    猜你喜欢
    • 2011-02-04
    • 2012-03-07
    • 2015-05-21
    • 2014-07-25
    • 1970-01-01
    • 2019-03-20
    • 2010-11-09
    • 1970-01-01
    • 2014-03-06
    相关资源
    最近更新 更多