GridView列过滤

时间:2012-04-19 21:37:42

标签: asp.net filter currency money-format

我有一个GridView控件设置,通过BL从数据库填充,其中一个字段包含货币金额。现在它以0000.0000的格式显示,我需要将它带到一种货币格式,将$ + dataNumber添加到百分之一。

我一直在寻找过滤器,但到目前为止我还没有看到直接而简单的答案。可以使用正则表达式来过滤工作吗? :/

这是我第一次尝试这样做。任何答案都表示赞赏,但请提供网站文档供我参考,同时尝试实施您的建议。

1 个答案:

答案 0 :(得分:2)

GridView.BoundColumn类型提供了可用于指定显示格式的DataFormatString属性。您可以使用C格式以货币格式显示。

<Columns>
    ...
    <asp:BoundColumn DataField="MyFieldName" DataFormatString="C" />
    ...
</Columns>