数据库中用到了datetime类型 但是在绑定gridview 绑定数据后 总会显示后面的时分秒。
如果我只想显示年月日 应该怎么办。最好是能给出在数据库中进行操作直接解决的方法。
麻烦大家帮下忙,应该只是个小问题吧。
如果我只想显示年月日 应该怎么办。最好是能给出在数据库中进行操作直接解决的方法。
麻烦大家帮下忙,应该只是个小问题吧。
解决方案 »
- 请问各位前辈,可不可以让一个网页分步加载呢?
- winform程序如何控制IE窗口的表单填写与提交呢?
- 查询数据库记录的前六条记录的SQL语句怎么写???
- 线程挂起后怎样重新启动?
- 按字母排序控件,怎样恢复????????????????????????????????????????????????????
- 关于ToString()和Convert.toString()的区别
- 获取的网页出现中文乱码,绝大部分正常,但总有极个地方出问题
- 初学正则表达式,请教一个正则表达式的问题!
- 如何用c#绘制出一个矩形,并且用户自己移动鼠标点击端点可以移动举行的端点
- 请问那位大侠知道那里有关于开发简转繁和繁转简之类内码转换功能的资料???
- Repeater控件使用 求助啊
- 新手求助
在GridView显示的话,设置两个属性了DataFormatString="{0:d}",HtmlEncode="False"
protected string ConverStr(object obj){
return String.Format("{0:yyyy-MM-dd}",obj);
}绑定的时候用 <%# ConverStr(Eval("datatime")) %>
asp:BoundField HeaderText="创建时间" DataField="CreateTime" HtmlEncode="False" DataFormatString="{0:yy-MM-dd}" />
SELECT CONVERT(VARCHAR(10),colName,121) colName FROM tableName