首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview 中某个列绑定的是datetime字段,要求显示年月,不显示日和时间解决思路

2012-01-19 
gridview 中某个列绑定的是datetime字段,要求显示年月,不显示日和时间gridview中某个列绑定的是datetime字

gridview 中某个列绑定的是datetime字段,要求显示年月,不显示日和时间
gridview   中某个列绑定的是datetime字段,要求显示年月,不显示日和时间,怎么实现?

[解决办法]
1 如果不是模板列:编辑列 -〉 DataFormatString= "{0:yyyy-M} " -〉字段转化为模板列
必须将字段转化为模板列,否则没有任何格式效果。

2 如果是模板列:在源视图中修改,Eval( "fieldname ", "{0:yyyy-M} ")


[解决办法]
<asp:BoundColumn xxxx DataFormatString= "{0:yyyy-M} " HtmlEncode= "false ">

热点排行