`
henryocean
  • 浏览: 11087 次
  • 性别: Icon_minigender_2
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

数据绑定之DataFormatString

阅读更多
设定BoundField的DataFormatString,通常有以下几种
DataFormatString= "{0:C}" 货币,货币的格式取决于当前Thread中Culture的设置
DataFormatString= "{0:E}" 科学计数法
DataFormatString= "{0: P}" 百分比
DataFormatString= "{0:F?}" 小数点后几位
DataFormatString= "{0:d}" M/d/yyyy 如 10/30/2008
DataFormatString= "{0:f}" 长日期,短时间。dddd,MMMM dd,yyyy HH:mm aa 如, Monday, January30, 2008 10:00am
DataFormatString= "{0: D}" 长日期。dddd,MMMM dd,yyyy 如: Monday,January 30,2008
DataFormatString= "{0:F}" 长日期,长时间 dddd,MMMM dd,yyyy HH:mm:ss aa
DataFormatString= "{0: s}" ISO 标准时间。yyyy-MM-ddTHH:mm:ss,如: 2008-01-30T10:20:55am
DataFormatString= "{0:M}" 月份和日期 MMMM dd,如January30
DataFormatString= "{0:G}" 一般格式 M/d/yyyy HH:mm:ss aa
-----------------------------------------------------------------
格式字符串 输入 结果
"{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



<%#   String.Format("{0:yyyy-MM-dd} ", Eval("EffectiveDate "))%>

<%#   String.Format("{0:yyyy-M-d} ", DataBinder.Eval(Container.DataItem, "EffectiveDate "))%>
分享到:
评论

相关推荐

    数据绑定之DataFormatString使用介绍

    在***开发中,DataFormatString是一个非常有用的属性,它存在于多种数据绑定控件中,例如GridView、DetailsView等。DataFormatString的主要作用是对数据进行格式化,使得显示的数据能更符合用户的阅读习惯或业务需求...

    在Web控件模板中使用Eval()方法绑定数据

    在ASP.NET Web应用程序中,数据绑定是将数据库或其他数据源中的数据与网页控件关联的过程。这使得网页可以根据用户交互动态地展示数据。在Web控件模板中使用`Eval()`方法是实现数据绑定的一种常见方式,它允许我们...

    .net里gridview,验证码,常用事件,数据绑定格式。。。。。

    接下来我们将深入探讨这两个主题以及相关的数据绑定格式和事件。 ### GridView控件 1. **定义与功能**:GridView是一个用于显示数据集合的控件,它可以动态地生成表格结构来显示数据源中的数据。通常用于报表和...

    ASP.NETGridView数据源控件详解

    - 动态数据绑定:使用DataSourceID属性绑定到一个数据源控件(如SqlDataSource或ObjectDataSource)。 - 部分绑定:在代码-behind中设置DataSource属性,并调用DataBind()方法进行绑定。 2. 数据源控件: ...

    C#程序设计-3期(KC008) KC008110100014-直接格式化绑定在数据控件GridView中的日期.docx

    GridView是一种服务器端控件,它可以绑定到各种数据源,如SQL数据库、XML文件或对象集合,并以表格的形式显示数据。每个数据字段都可以自定义为模板列,允许我们对显示的内容进行高度定制。 在给定的文档描述中,...

    在DataGrid控件中设置单元格的数据显示格式.

    在ItemTemplate中,你可以添加控件并设定其数据绑定和显示格式。在CellFormatting事件中,可以检查单元格的类型和值,然后动态应用格式。 ```csharp // Windows Forms示例 private void dataGrid1_...

    asp.net DataFormatString格式化GridView

    总的来说,`DataFormatString`是ASP.NET中一个强大的工具,它可以确保数据在GridView或其他数据绑定控件中按照预期的方式显示。通过熟练掌握各种格式说明符,你可以精确控制日期、时间、数字和其他类型的数据格式,...

    GridView 72般绝技

    30. 数据绑定优化:利用DataSourceID和DataKeyNames属性,减少数据绑定的性能开销。 31. 分组:使用Grouping功能,将数据按特定字段进行分组。 32. 自定义分页样式:自定义分页控件的样式和位置。 33. 事件委托:...

    GridView的应用

    GridView控件拥有丰富的事件体系,如RowDataBound、RowCommand、RowEditing、RowUpdating和RowDeleting等,这些事件为开发者提供了在数据绑定过程中进行自定义逻辑处理的机会。 7. 显示格式化 开发者可以通过CSS...

    玩转GridView

    GridView控件是数据绑定控件,它可以直接与数据源(如SQL数据库、XML文件或数组)绑定。通过数据绑定,GridView自动创建表格来展示数据,并提供了排序、分页和筛选功能。 2. 数据绑定: GridView可以通过代码...

    Gridview的基本常见应用.rar

    压缩包中的"Gridview的基本常见应用"可能包含一个或多个示例,演示了上述功能的实际应用,如数据绑定、事件处理、样式定制等,通过这些例子,开发者可以直观地了解和学习GridView的使用方法。 5. 学习路径: 学习...

    ASP.NET GridView控件在列上格式化时间及DataFormatString使用

    在ASP.NET开发中,GridView控件是用于展示数据表格的...同时,确保数据库查询和数据绑定过程中日期字段的处理正确无误,以避免显示异常。对于开发者来说,理解并熟练运用这些技巧能显著提升用户界面的质量和用户体验。

    girdview控件

    两者通过数据绑定实现联动,DataSource控件检索数据后自动绑定到GridView,反之,GridView中的任何修改或删除操作都会反映到DataSource。这种“双向绑定”极大地减少了手动编码的工作量,提升了开发效率。 3. ...

    GridView+72般绝技

    2. **数据绑定**:GridView支持多种数据绑定方式,包括自动绑定(AutoGeneratedColumns)、模板列(TemplateFields)以及自定义列(BoundFields)。 3. **分页**:通过启用Paging属性,GridView可以实现数据的分页...

    GridView 72般绝技,GridView 妙用

    16. **数据绑定表达式**:BoundField的DataFormatString属性可以应用数据绑定表达式,进行格式化输出。 17. **自定义分页样式**:PagerStyle属性允许自定义分页栏的样式,包括位置、样式和大小。 18. **多列排序**...

    asp.net 学习系列4

    在数据绑定表达式中,可以使用`DisplayFormat`数据注解来自定义显示样式。例如,`("d") %&gt;`会在视图中以默认的日期格式显示模型中的日期字段。 3. **自定义转换器(ValueConverter)** 当内置的格式化选项不能满足...

    GridView使用教材

    GridView的数据绑定是其核心功能,可以绑定到各种数据源,如数据库、数组、集合等。通过`DataSource`属性设置数据源,然后调用`DataBind()`方法将数据加载到控件中。数据列可以通过`BoundField`来创建,设置`Data...

    C#精髓(GridView,ASP.Net)

    这些功能的实现通常涉及C#代码的编写,以及ASP.NET页面上的控件配置,通过合理的事件处理和数据绑定,可以构建出功能丰富的数据展示和管理界面。掌握这些技巧,将有助于提升ASP.NET应用程序的用户体验和功能完整性。

    gridview数据导入导出.docx

    例如,可以使用ADO.NET的SqlConnection和SqlCommand对象连接到数据库,然后通过StreamReader读取Excel文件,将数据插入到DataTable中,最后将DataTable绑定到GridView。 2. 导出数据:通常使用Response对象来创建CSV...

    GridView各功能实例

    2. **数据绑定** GridView支持多种数据源绑定,如SqlDataSource、ObjectDataSource等。你可以根据业务需求选择合适的数据源,并配置相应的查询语句或方法调用来获取数据。 3. **排序** GridView可以实现列的排序...

Global site tag (gtag.js) - Google Analytics