导出到Excel时如何使用DataFormatString将前面的0放在前面

时间:2015-11-17 20:35:40

标签: c# gridview

我需要以下列格式显示从gridview导出的Excel列, 001,002,003,等等。

DataFormatString =“{0:000D}”继续将“D”放在数字的末尾, 像001D,002D,003D ...

我尝试使用{0:D2},这会产生错误。

什么是正确的格式字符串?

谢谢。

1 个答案:

答案 0 :(得分:0)

在导出的Excel列中修复了DataFormatString问题。

 <asp:BoundField HeaderText="Sort" DataField="SORT_ORD" DataFormatString='="{0:000}"'/>