以GridView为例:
对绑定数据的某一列格式化显示,一般用的是BoundField的DataFormatString属性,设置其为
BoundField1.DataFormatString="{0:D}" // "D"表示以XXXX年XX月XX日的格式显示
但实际上在这样设置了还是不起作用的。还需设置BoundField的HtmlEncode属性为false,如:
BoundField1.HtmlEncode = false;
另外一种解决办法是在模板列中绑定数据的时候<%# Eval("datetime","{0:D}")%>或<%# Bind("datetime", "{0:D}") %>