asp 之 让实体中字段类型为DateTime的字段仅仅显示日期不显示时间

       在我们平时的工作开发中。我们一般会遇到这种一个问题:某个实体的某个字段是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的前台代码:

<body><form id="form1" runat="server"><div><asp:GridView ID="gw" runat ="server" AutoGenerateColumns="False"><Columns><asp:BoundField DataField="id" HeaderText="订单ID" /><asp:BoundField DataField="resId" HeaderText="物品ID" /><asp:BoundField DataField="resName" HeaderText="物品名称" /><asp:BoundField DataField="price" HeaderText="物品单位价格" /><asp:BoundField DataField="number" HeaderText="物品数量" /><asp:BoundField DataField="orderDate" HeaderText="订购日期"/></Columns></asp:GridView></div></form>
</body>


       后台方法:

protected void Page_Load(object sender, EventArgs e){List<order> listOrder = new List<order>();#region 假数据,订单实体order enOrder = new order() {id=1001,resId=102002,resName ="小熊抱枕",price=40,number =2,orderDate =DateTime.Now};listOrder.Add(enOrder);#endregion//绑定数据gw.DataSource = listOrder ;gw.DataBind();}


       效果图:
                             

       那么我们该改动什么地方才干让我们的DateTime格式的订购日期仅仅显示日期而不显示时间呢?


       改动后的前台代码:

<body><form id="form1" runat="server"><div><asp:GridView ID="gw" runat ="server" AutoGenerateColumns="False"><Columns><asp:BoundField DataField="id" HeaderText="订单ID" /><asp:BoundField DataField="resId" HeaderText="物品ID" /><asp:BoundField DataField="resName" HeaderText="物品名称" /><asp:BoundField DataField="price" HeaderText="物品单位价格" /><asp:BoundField DataField="number" HeaderText="物品数量" /><asp:BoundField DataField="orderDate" HeaderText="订购日期" DataFormatString="{0:yyyy-MM-dd}" /></Columns></asp:GridView></div></form>
</body>

       效果图:

                             



       就这么简单,尽管我们实体中的字段类型是DateTime类型的,可是我们仅仅要在前台绑定字段的时候,增加这么一句绑定格式就OK了。是不是非常easy呢。




转载于:https://www.cnblogs.com/lxjshuju/p/6798120.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/252775.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JQ的异步文件上传

一,view代码 <form role"form"><div class"form-group"><label for"keyinput">选择文件&#xff1a;</label><input type"file" name"upfile" id"upfile" /></div><div c…

红外成像与微光成像的区别

在现有的安防技术中,微光和红外成像是运用最广的夜视技术.而微光成像主要运用在反恐侦查,部队作战的夜视仪中、而红外夜视成像主要用于监控摄像机的夜间监控较多.   微光成像技术微光夜视技术又称像增强技术&#xff0c;是通过带像增强管的夜视镜&#xff0c;对夜天光照亮的微…

实体类和数据表的映射异常(XXX is not mapping[ ])

在使用SSH框架开发过程&#xff0c;使用hibernate框架提供的工具类实现与数据库数据交互&#xff0c;在执行cmd操作时&#xff0c;如果出现以下异常&#xff1a; org.hibernate.hql.ast.QuerySyntaxException: xxx is not mapped [from xxx] 或者 nested exception is org.hibe…

Linux下配置LVM

1 LVM介绍LVM(Logical Volume Manager)逻辑卷管理&#xff0c;它是Linux环境下对磁盘分区进行管理的一种机制&#xff0c;LVM是建立在硬盘和分区之上的一个逻辑层&#xff0c;来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区&#xff0c;逻辑卷管理器的技术…

Python3 配置文件(configparser)(转载)

本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog.csdn.net/rozol/article/details/72793304 以下代码以Python3.6.1为例 Less is more! configparser 可以读写和解析注释文件, 但是没有写入注释的功能 1 #!/usr/bin/env python2 # codingutf-83 __author__ Luzhuo4 _…

激光摄像机的原理及应用

近年来&#xff0c;在安防监控领域&#xff0c;以目前视频监控技术的发展情况&#xff0c;室内监控和白天正常环境下的监控已不是难题&#xff0c;但社会环境的发展日新月异&#xff0c;城市的发展、森林资源的不断流失、大型项目的建设、边防安全的守护等&#xff0c;这些环境…

Object.defineProperty 详解

最近想了解一下Vue是怎么实现数据双向绑定的&#xff0c;了解到是基于Object.definProperty,在此记录一下。 Object.defineProperty  顾名思义&#xff0c;就是给对象定义一个属性&#xff0c;总共有这么几种&#xff1a; value  属性的值writable  是否可改写&#xff0…

Java 实现排序

public class Sort {public static void main(String[] args) {int data[] {43,54,123,5,98,10,7,74,5,54};System.out.println("原先数组&#xff1a;");for(int d : data) {System.out.print(d " ");}System.out.println("\n");/*System.ou…

相机帧率和曝光时间的关系

文章转载自&#xff1a;http://blog.163.com/pluto_918/blog/static/203853902012111255634175/ 工业相机参数之帧率相关知识详解&#xff1a; 工业相机是机器视觉系统的重要组成部分之一&#xff0c;在机器视觉系统中有着非常重要的作用。工业相机已经被广泛应用于工业生产线…

班长的选举

/* Note:Your choice is C IDE */ #include "stdio.h" #include "string.h" void main() {int zs,ls,ww,zl;//定义一个给参选人员的票数int max;//int xuhao;//char name[5];//参选人员的名字zslswwzl0;//初始票数都为0printf("候选人名单如下\n"…

jquery刷新页面

window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象&#xff08;用于框架&#xff09; opener.location.reload()刷新父窗口对象&#xff08;用于单开窗口&#xff09; top.location.reload()刷新最顶端对象&#xff08;用于多开窗口&#xff09; 转…

Python 常量

总结&#xff1a;在Python中实际中没有严格的常量&#xff1b;知识程序员中约定俗成用变量名全部大写代表常量 常量的定义&#xff1a; 常量即指不变的量&#xff0c;如pai 3.141592653..., 或在程序运行过程中不会改变的量 举例&#xff0c;假如老男孩老师的年龄会变&#xff…

SlickOne 敏捷开发框架介绍(二) -- 多用户/多租户/SAAS软件基础框架实现

前言&#xff1a;在应用于集团版客户或SAAS平台服务的业务系统中&#xff0c;流程管理系统需要支持多用户组织模型。其中包括角色数据、流程定义数据和流程实例数据的多用户标识绑定。本文旨在全面描述如何基于SlickOne敏捷开发框架实现上述基础服务功能&#xff0c;形成一个完…

工业相机行曝光与全局曝光

工业相机行曝光与全局曝光 逐行曝光&#xff1a; 图1 逐行曝光模式 逐行曝光sensor 实现如图1逐行曝光模式所示。与全局曝光不同&#xff0c;逐行曝光从第一行开始曝光&#xff0c;一个行周期之后第二行才开始曝光。依次类推&#xff0c;经过N-1 行后第N 行开始曝光。第一行曝光…

【Alpha阶段汇总】成果展示与体验总结

一、燃尽图 二、软件截图 三、代码与图片、音乐素材仓库 git仓库 四、问题与总结 1.git提交问题 之前创建的仓库地址是http://git.oschina.net/8265559926/groupnet14 但是无论怎么输入都说找不到仓库 经反复思考&#xff0c;感觉可能是因为地址不是纯字母的原因。就重新注册了…

Accusoft结构化工具包FormSuite for Structured Forms常见问题解答(二)

FormSuite for Structured Forms是结构化的表单处理SDK和字符识别工具套包&#xff0c;包括表单处理工具FormFix和字符识别工具SmartZone。所有表格处理控件被设计为可以通过内存到内存的数据传输模式进行相互沟通。本文收集了一些FormSuite for Structured Forms常见问题及解答…

构建之法阅读笔记二

构建之法阅读笔记之二&#xff08;4-11章节&#xff09; 在这之前我不注重代码的规范性&#xff0c;也不是很注重代码风格的规范&#xff0c;也没有对自己写的代码进行审查的过程 根据书中所讲的这样写即使是自己的能力很强&#xff0c;写的代码只有自己可以看懂&#xff0c;别…

SVAC国家标准介绍

[摘要] 标准给人的感觉既熟悉又陌生;说熟悉&#xff0c;每天都会听到这个名词;从食品卫生到高科技&#xff0c;好像都离不开;说陌生&#xff0c;标准的数量以万计&#xff0c;包罗万象&#xff0c;其内容和目标鲜为人知。以SVAC标准来说&#xff0c;粗看内容和H.264等标准和差不…

JDBC批量操作性能提升

JDBC当使用INSERT INTO....VALUES()语句批量插入的时候&#xff0c;应该使用JDBC的PreparedStatement的批量操作方法&#xff0c;而不是採用一条一条运行的方法。比如&#xff08;来源&#xff1a;http://superjavason.iteye.com/blog/255423&#xff09;&#xff1a;如上图&am…

python学习笔记第9天《文件的管理办法》

1&#xff0c;文件路径&#xff1a; 绝对路径&#xff1a;d:\programfiles\python3.exe 即从根目录开始一直向下找到的文件 相对路径&#xff1a;从当前文件路径开始的路径名称2&#xff0c;编码方式&#xff1a;utf-8,gbk,unicode等等 文件是用什么格式写…