如何格式化gridview列?
以下是我的代码:
var grid = new GridView(); grid.DataSource = myDataset; grid.DataBind();
我想格式的一些列我的网格货币千位分隔符和小数点'$ 9,999,999.99'。
我出口的网格excel,我想看到的货币格式的值。
我正在运行时创buildgridview。 我没有我的GridView的HTML代码。
我只是将数据集绑定到gridview并导出到excel。 我不会看到HTML格式的gridview。
怎么做?
用适当的DataFormatString
为货币列创build一个BoundField。
<asp:BoundField DataField="currencyColumnName" DataFormatString="{0:c}" />
Google把我带到这里,所以我想我会分享我的答案。 以下是我如何在asp.net中将一个单元格格式化为货币。
With Me.ratesGridView .Rows(i).Cells(4).Text = FormatCurrency(.Rows(i).Cells(4).Text) End With
请享用。