Gridview中设置绑定字段的显示格式

先看一段界面文件代码:    
           <asp:BoundField HeaderText="结束时间" DataField="end_time">
                    <ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" HorizontalAlign="Center" />
                    <HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
                </asp:BoundField>         

这样绑定了日期时间类型的字段end_time之后,运行出来的结果是显示的日期时间类型,如果只想要日期,则设置它的DataFormatString为{0:d};如果只想要时间,则设置它的DataFormatString为{0:T}。需要注意的是,只设置DataFormatString属性是不行的,还要把HtmlEncode属性设置为False才能正确显示出你想要的格式,这是由于2.0出于安全性的考虑,才这样设置的。下面是常用的日期时间类型的格式表示方法:

 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:

格式字符串 输入 结果
"{0:C}" 12345.6789 $12,345.68
"{0:C}" -12345.6789 ($12,345.68)
"{0:D}" 12345 12345
"{0:D8}" 12345 00012345
"{0:E}" 12345.6789 1234568E+004
"{0:E10}" 12345.6789 1.2345678900E+004
"{0:F}" 12345.6789 12345.68
"{0:F0}" 12345.6789 12346
"{0:G}" 12345.6789 12345.6789
"{0:G7}" 123456789 1.234568E8
"{0:N}" 12345.6789 12,345.68
"{0:N4}" 123456789 123,456,789.0000
"Total: {0:C}" 12345.6789 Total: $12345.68

其常用的日期格式如下表所示:

格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F
完整日期时间格式
(long date + long time)
dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 月日格式 MMMM dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss

那如果想让日期按照类似2009-8-12显示,则可以做如下设置
<asp:BoundField DataField="DepartureDate"  DataFormatString="{0:yyyy-MM-dd}" HeaderText="出发日期" SortExpression="DepartureDate" />

转载于:https://www.cnblogs.com/BritneyComeOn/archive/2009/08/12/1544310.html

gridview修改,添加,删除 gridview修改,添加,删除的实例代码 立即下载

相关推荐

c# DevExpress gridcontrol日期行的显示格式设置

如上图所示,日期显示为”MM月DD日”,或者其它格式,比如显示年、月、日 或 年月日带时间,设置如下: 1、如下图设置,日期为d,时间为t: 2、在事件里面如下写法: private void bandedGridView1_CustomColumnDisplayText( object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e ) { // 日期显示格式 PQF31.DisplayFormat.FormatString = MM月dd日;

gridview中设置绑定的日期时间类型字段的显示格式

                 end_time">                                                        这样绑定了日期时间类型的字段end_time之后,运行出来的结果是显示的日期时间类型,如果只想要日期,则设置它的DataFormatString为{0:d};如果只想要时间,则设置它的DataFormatString为{0:T}。

itzhiren的专栏 7532

从零上手HiAgent:构建能听懂指令的智能体框架实战指南

智能体(Agent)作为人工智能领域的重要范式,正从传统的预设流程自动化转向以目标驱动的自主规划与执行。其核心原理在于利用大语言模型(LLM)作为决策大脑,通过任务规划、工具调用与记忆机制,将模糊的自然语言指令转化为可执行的工作流。这一技术显著提升了人机协作的效率和自然度,其价值在自动化办公、数据分析与智能流程编排等场景中尤为突出。本文聚焦于HiAgent这一具体框架,深入解析其作为智能体开发平台的核心架构,涵盖规划器、执行器、工具集等关键组件,并提供从环境配置、自定义工具开发到复杂任务链构建的完整工程实践

weixin_29266007的博客 881

GridControl控件的数据显示的样式控制(转)

如上两图所示,Dev列表控件GridControl默认的格式并没有渐变变色效果,显示的日期数据,也是“yyyy-MM-dd”的格式,而非“yyyy-MM-ddHH:mm:ss”即使对于后面有长格式的日期数据也一样。下面分别对这两种情况进行说明。如上两图所示,我们有时候需要控制列表访问过的颜色变化,或者是时间显示格式等内容,这个时候设置GridView的RowCellStyle即可实现,如下所示。...

weixin_33912246的博客 434

正版63棋牌源代码游戏+728游戏全套带前端源代码解析

这俩天抽时间仔细看了一下这套项目包含完整的前端、后端及后台管理系统。从上传的截图可以看出,前端基于资源目录,后端采用和,后台管理界面提供数据查询与管理功能。本篇文章将从前端结构、后端接口、数据库设计、常见 BUG 及优化方法等方面逐步拆解,并给出相应的代码示例和实践经验。

aa2031171的博客 3571

基于深度学习的时间序列预测

深度学习在时间序列数据中应用广泛,学术界已经有很多深度学习模型来适应不同领域的时间序列数据集的多样性。那么到底有哪些基于深度学习的时间序列预测模型?他们的优缺点是什么?让我们一起来看一下。

Sharon0408的博客 6580

C# dev gridcontrol “时间”字符串格式化

public void FormateDate(ref DataSet ds, string colName) { if (ds != null &amp;&amp; ds.Tables.Count &gt; 0 &amp;&amp; ds.Tables[0].Rows.Count &gt; 0) { foreach (DataRow dr in ds.Tables[0].Rows) ...

数据库 699

使用Microsoft Print to PDF进行编程:创建PDF文件的简单方法

Microsoft Print to PDF是一种内置于Windows操作系统中的功能,它允许我们通过打印操作将任何可打印的内容保存为PDF文件。然后,我们使用Microsoft Print to PDF打印机进行打印操作,并将输出文件保存为指定的PDF文件。使用Microsoft Print to PDF功能是一种方便且简单的方法来创建PDF文件,无论是在个人使用还是在企业开发中,它都可以提供良好的支持和灵活性。请注意,如果你使用的是其他编程语言,你可以根据相应的打印机接口或库来实现类似的功能。

TechSavant的博客 1635

DevExpress GridControl使用

一)原汁原味的表格展示 Dev控件中的表格控件GridControl控件非常强大。不过,一些细枝末节的地方有时候用起来不好找挺讨厌的。使用过程中,多半借助Demo和英文帮助文档。网上具体的使用方法也多半零碎。偶遇一个简单而且详细的使用文档。好记性不如烂笔头!转载过来,整理整理发出来做个记录,总共有十个小节。做的非常精细,非常感谢原作者。   插件所在位置 使用时拖拽过来,

wenshangang的专栏 2843

Vue2 - 详细实现解析Markdown内容生成侧边栏Toc目录索引,识别文章内容根据大标题/小标题自动生成多级文章目录,点击目录导航时跳转到文章内容对应的锚点位置带过渡动画,滑过锚点时高亮对应标题

vue2,nuxt2,Markdown,目录,文章目录锚点,滚动高亮导航文字,根据页面滚动高亮显示目录的侧边栏,自动提取标题生成右侧目录,vuemarkdown解析并生成目录,滚动页面的时候文章目录跟着选中效果,侧边栏滚动跟随页面,右边目录固定,左边内容可以滚动并且与左边目录联动,实现监听滚动,锚点定位,文章目录滚动跟随高亮,右边菜单点击目录滚动到对应标题,报错,渲染失败,文章内容,读取#标题符号,自动生成一个目录树,自动生成Toc目录,博客内容生成目录索引,资讯文章,生成锚点目录树TOC,详细示例代码教

🏆 前端领域优质创作者 3668

【思考模型框架】前景理论(Prospect Theory),认为人们并不是完全理性的决策者,而是根据一些心理上的偏差来评估选项的价值

前景理论,是一种行为经济学理论。前景理论,描述了人们在不确定条件下如何作出决策。前景理论,认为人们并不是完全理性的决策者,而是根据一些心理上的偏差来评估选项的价值。

奶爸的编程之路,也就一周冷个三天 1642

GridView绑定技巧终结者

gridview列 数字、货币和日期 显示格式 gridview列数字、货币和日期显示格式 形式语法结果注释 数字{0:N2}12.36 数字{0:N0}13 货币{0:c2}$12.36 货币{0:c4}$12.3656 货币"¥{0:N2}"¥12.36 科学计数法{0:E3}1.23E+001...

adong520888的博客 141

MCAL知识点(十):ERU驱动配置详解

ERS:外部请求单元ETL:中断逻辑单元OGU:输出逻辑单元MCU里面配置要使用的功能和选择输入的管脚,注意上述模块关注点讲述的ERU必须和边沿检测模块相关联。

梦想技术家 1221

GridView控件日期格式化

时间字段datetime="2006-01-07 10:01:00" 当我的GridView使用绑定列,就无法设置格式。 &lt;asp:BoundField DataField="datetime" DataFormatString="{0:HH:mm}" /&gt; 这样,在列中,它还是显示:2006-01-0710:01:00 解决办法: 一、使用模板列 &lt...

weixin_33827965的博客 85

多角度模板匹配的模板创建技巧

基于形状的模板匹配多角度创建技巧

manuoo的专栏 3402

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

gridview 日期格式

<br /><Columns> <asp:BoundField DataField="EmployeeId" /> <asp:BoundField DataField="LastName" /> <asp:BoundField DataField="BirthDate" HtmlEncode ="false" DataFormatString="{0:yyyy-MM-dd}" /> </Columns>

257

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

GridView控件删除行的操作提示及自定义数据行的代码实现

前台代码:DataKeyNames="InfoID"    PageSize="15"  OnPageIndexChanging="gvNews_PageIndexChanging"     AllowSorting="True" BorderColor="#8080FF" BorderWidth="1px" ShowFooter="True" Font-Size="10pt" OnRow

济济的专栏 1348

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

aspxgridview 添加列

GridViewDataTextColumn dl = new GridViewDataTextColumn();             dl.Caption = "行号";             dl.FieldName = "hh";//该列绑定的字段hh             dl.UnboundType = DevExpress.Data.UnboundColumnType.S

Jacky的专栏 1668

GridView

1、建立GridView,数据绑定 工具箱--GridView,LinqDateSourse。 设计界面LinqDateSourse--配置数据源(先建立要展示表的linq),根据提示进行操作。 设计界面GridView--选择数据源(上一步建立的LinqDateSourse,默认名称为LinqDataSource1)。 2、设置样式 (1)设计界面GridView--自动套用...

weixin_30294709的博客 141

格式化GridView中的绑定字段格式

格式化GridView中的绑定字段格式Example:格式化字符串 {0:F2} 将显示带两位小数的定点数。        DataFormatString="{0:yyyy-MM-dd}"注意点:1. 在GridView中的asp:BoundField使用DataFormatString必须设置属性HtmlEncode="False",否则不起作用。2. 如果需要使用日期类型的格式化字符串,

记得忘记@博客 1735

GridView绑定模板格式化日期总结

问题描述:GridView模板列绑定数据库中的T_LogDate字段,然后读取系统时间。代码如下:# Eval("T_LogDate").ToString() %>显示结果是:2008-01-26 14:03:59;我现在要就显示2008-01-26。很简单,看下面代码:# Eval("T_LogDate", "{0:yyyy-MM-dd}").ToString()%>

無為 2092

GridView中设置数据格式总结

DataGrid-数据格式设置表达式 数据格式设置表达式 .NET Framework 格式设置表达式,它在数据显示在列中之前先应用于数据。此表达式由可选静态文本和用以下格式表示的格式说明符组成: {0:format specifier}0 是参数索引,它指示列中要格式化的数据元素;因此,通常用零来指示第一个(且唯一的)元素。format specifier 前面有一个冒号 (:)

№悟◇ 3504

GridView列数字、货币和日期的显示格式

形式 语法 结果 数字 {0:N2} 12.36   数字 {0:N0} 13   货币 {0:c2} $12.36   货币 {0:c4} $12.3656   货币 "¥{0:N2}" ¥12.36   科学计数法 {0:E3} 1.23E+001   百分数 {0:P} 12.25%      (P and p present the same. )日期 {0:D} 2006年11月25日 

猪猪也要飞 1330

gridview绑定日期数据的格式

<br />GridView模板列绑定数据库中的beginDate字段如下:<br /> <asp:Label runat="server" ID="Label2" Text='<%# Eval("begindate") %>'></asp:Label><br />显示结果是:2010-07-02 14:03:59;我现在要就显示2010-07-02。<br />很简单,看下面代码:<asp:Label runat="server" ID="Label2" Text='<%# Eval("toutime",

吐故才能纳新,心静才能身凉,放下才能超越。 450
上一篇: 关于货币格式输入与读出“,”隔开
下一篇: 微软MOS认证!找工作的资本!
denghai9921
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值