班级网站建设活动方案,网站开发流程图工具,企业网络费用一年多少钱,360ssp网站代做在我们平时的工作开发中。我们一般会遇到这种一个问题#xff1a;某个实体的某个字段是DateTime类型的#xff0c;但是我们在界面上仅仅想让它显示日期不显示时间#xff01;一个订单实体#xff1a;//订单类public class order{//订单IDpublic int id{get;set;}//物品IDpu… 在我们平时的工作开发中。我们一般会遇到这种一个问题某个实体的某个字段是DateTime类型的但是我们在界面上仅仅想让它显示日期不显示时间 一个订单实体 //订单类public class order{//订单IDpublic int id{get;set;}//物品IDpublic int resId{get;set;}//物品名称public string resName { get; set; }//物品价格public decimal price { get; set; }//订购数量public int number { get; set; }//订购日期public DateTime orderDate { get; set; }} 非常easy的前台代码 bodyform idform1 runatserverdivasp:GridView IDgw runat server AutoGenerateColumnsFalseColumnsasp:BoundField DataFieldid HeaderText订单ID /asp:BoundField DataFieldresId HeaderText物品ID /asp:BoundField DataFieldresName HeaderText物品名称 /asp:BoundField DataFieldprice HeaderText物品单位价格 /asp:BoundField DataFieldnumber HeaderText物品数量 /asp:BoundField DataFieldorderDate HeaderText订购日期//Columns/asp:GridView/div/form
/body 后台方法 protected void Page_Load(object sender, EventArgs e){Listorder listOrder new Listorder();#region 假数据订单实体order enOrder new order() {id1001,resId102002,resName 小熊抱枕,price40,number 2,orderDate DateTime.Now};listOrder.Add(enOrder);#endregion//绑定数据gw.DataSource listOrder ;gw.DataBind();} 效果图 那么我们该改动什么地方才干让我们的DateTime格式的订购日期仅仅显示日期而不显示时间呢 改动后的前台代码 bodyform idform1 runatserverdivasp:GridView IDgw runat server AutoGenerateColumnsFalseColumnsasp:BoundField DataFieldid HeaderText订单ID /asp:BoundField DataFieldresId HeaderText物品ID /asp:BoundField DataFieldresName HeaderText物品名称 /asp:BoundField DataFieldprice HeaderText物品单位价格 /asp:BoundField DataFieldnumber HeaderText物品数量 /asp:BoundField DataFieldorderDate HeaderText订购日期 DataFormatString{0:yyyy-MM-dd} //Columns/asp:GridView/div/form
/body 效果图 就这么简单尽管我们实体中的字段类型是DateTime类型的可是我们仅仅要在前台绑定字段的时候增加这么一句绑定格式就OK了。是不是非常easy呢。 转载于:https://www.cnblogs.com/lxjshuju/p/6798120.html