放心,这不是提问,今天给数据格式化的时候我照常用了绑定列
<asp:BoundField HeaderText="限约数" DataField="reserve_limits" HtmlEncode="false" DataFormatString="{0:c}" />
结果居然失效了,匪夷所思,然后我换成了传统的模板列,用Eval取值,然后格式化,居然也失效,这个时候才想起我的数据来自于xml文件,也就是说,全是字符串了,
.net的格式化字符串必须你的源数据格式与需要格式化的格式有对应关系,比如,日期格式的才能格式化日期,数字格式的才能格式化浮点,金钱等。。。
所以,不能享受这种便捷咯