0
<asp:BoundField DataField="ProductPrice" HeaderText="Price" />

如何在每一行的上列中的每条记录之前显示一个dolor符号?

4

2 回答 2

4

您可以通过使用将数据值格式化为货币DataFormatString

<asp:BoundField DataField="ProductPrice" HeaderText="Price" DataFormatString="{0:C}" />

如果将文化设置为拥有美元货币的国家/地区,则可以正常工作。

于 2013-01-04T20:26:39.100 回答
0

使用 TemplateField 而不是 BoundField,你可以随意格式化它

<asp:TemplateField HeaderText="Price">
       <ItemTemplate>
             $<%# Eval("ProductPrice")%>
       </ItemTemplate>
</asp:TemplateField>
于 2013-01-04T20:27:18.253 回答