在GridView的BoundField中定义的日期字段无法像DataGrid的一样定义格式。
\n
<asp:BoundField DataField=”SentDate” DataFormatString=”{0:MM/dd/yyyy}” />
\n
上面的代码不能将日期格式化为预期的效果, 必须将boundfield的HtmlEncode属性设置为false
\n
<asp:BoundField DataField=”SentDate” DataFormatString=”{0:MM/dd/yyyy}” HtmlEncode=”false”/>
\n
这样就可以正确使用日期格式字符串了,对于货币,数字则不需要设置该属性.
\n
来源:阿良.NET