前台直接拉了一个gridview控件,其他都是后台写的代码 DataSet ds = new BLL.DetailsBLL().export(deptno, statusno);//返回结果数据集
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();//绑定前台没有任何绑定代码,日期格式是2012-06-12 00:00:00,我现在想把日期都变成2012-06-12这种,怎么从后台修改
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();//绑定前台没有任何绑定代码,日期格式是2012-06-12 00:00:00,我现在想把日期都变成2012-06-12这种,怎么从后台修改
解决方案 »
- 是怎样进行SQL注入的???
- 请问个基础性的类范围问题
- petshop和duwamish都是直接写的类来O/R映射,如果数据库中增加字段或者修改的话,就得修改类了,是不是这样呢?
- 大侠救我一下:7.1.0 Sp1版的动网论坛出问题了啊!该怎么做才不报错啊?能不能说说具体的操作步骤啊?谢谢!
- ?.net调用自带的System.web.mail发邮,用21cn.com发可以,用sina.com发就不行。为什么,怎解决
- 怎么从一段html代码中把所有的<img>标记的东西提出来
- (全部分数奉上--求一简单问题)ASP中的文件文件权限问题!
- 菜鸟(7):请问各位大侠,如何实现自增加的(1到无穷大)的计算字段呢?我想用此方法在datagrid里面实现增加序号一栏
- 100分求如何抓取网页内容??
- 高分请教如何写一个基于DataGrid的类,数据绑定时根据属性自动生成TextBox,DropDownList等控件来显示数据?
- asp.net中NPOI问题
- 再一次非常纠结
DataBinder.Eval(Container.DataItem,"YourDate","{0:d}";
http://www.cnblogs.com/insus/articles/1735135.html
以取当前时间为例:DateTime.Now.ToString("yyyy-MM-dd")
或者 DateTime.Now.ToShortDateString()
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"RecoverTime")).ToString("yyyy-MM-dd")%>
在GridView中可以用另一种方式提取年月日:
<asp:BoundField DataField="BeginDate" HeaderText="开始日期" DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="False"
比如:select convert(char(10),getdate(),120)
--------------------------------------
--2012-06-19
--(所影响的行数为 1 行)
一般这种情况都是在前台绑定是做DataBinder.Eval(Container.DataItem,"YourDate","{0:d}")