DataFormatString属性

DataFormatString属性ASP NET 如何在 GridView 中使用 DataFromatSt 在我们从业务逻辑层获得数据实体时候 接下来的事情就是要绑定到控件中 数据实体中的一些字段可以直接绑定到界面中 但是有一些字段需要重新格式化格式 比如货币单位字段 需要显示货币符号和每隔三位显示分隔符 再比如日期字段 数据库中存放的是日期和时间 但是在界面上需要

[ASP.NET] 如何在GridView中使用DataFromatString

在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString属性。

<asp:GridView ID=”grvResult” runat=”server” AutoGenerateColumns=”False” Width=”100%”>

<Columns>

<asp:BoundField HeaderText=”预定日期 DataField=”OperationDate” DataFormatString=”{0:yyyy-MM-dd}” HtmlEncode=”False”>


asp:BoundField>

<asp:BoundField HeaderText=”订单总计 DataField=”TotalRate” DataFormatString=”{0:C}” HtmlEncode=”False”>


asp:BoundField>


Columns>


asp:GridView>

例如上面的代码展示了日期和货币两种绑定方式。DataFormatString中的{0}是固定的格式,这和String.Fromat(“{0}”, someString)中的{0}是一个用法,表示绑定上下文的参数索引编号。然后,在后面加入格式化字符串,具体的使用方法可以参考MSDN。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204923.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:13
下一篇 2026年3月19日 下午7:13


相关推荐

  • vue3 路由传参_vue router传参

    vue3 路由传参_vue router传参前言vue路由传参的使用场景一般都是应用在父路由跳转到子路由时,携带参数跳转。传参方式可划分为params传参和query传参,而params传参又可分为在url中显示参数和不显示参数两种方式,这就是vue路由传参的三种方式。方式一:params传参(显示参数)params传参(显示参数)又可分为声明式和编程式两种方式1、声明式router-link该…

    2025年8月22日
    8
  • [Java]练习题003: 计算100到1000之间的水仙花数

    [Java]练习题003: 计算100到1000之间的水仙花数

    2021年8月11日
    127
  • mysql5.7 修改用户初始密码

    mysql5.7 修改用户初始密码当用户首次安装mysql数据库时,总是想修改root的初始化密码,我也是,每次都百度一下,下面主要给出一些操作数据库的常用SQL和一些基本概念性的东西。修改用户的初始化密码:SETPASSWORD=PASSWORD(‘yournewpassword’);ALTERUSER‘root’@‘localhost’PASSWORDEXPIRENEVER;flushprivilege

    2022年6月21日
    41
  • DirectShow 简介「建议收藏」

    DirectShow 简介「建议收藏」一、DirectShow简介DirectShow(简称DShow)是一个Windows平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。它支持多种多样的媒体文件格式,包括ASF、

    2022年7月3日
    25
  • Exception in thread “main” java.lang.UnsupportedClassVersionError: com/css/test/JDBindServiceImpl :

    Exception in thread “main” java.lang.UnsupportedClassVersionError: com/css/test/JDBindServiceImpl :执行main项目时候报错:Exceptioninthread”main”java.lang.UnsupportedClassVersionError:com/css/test/JDBindServiceImpl:Unsupportedmajor.minorversion52.0atjava.lang.ClassLoader.defineClass1(Native…

    2022年6月12日
    44
  • 马尔可夫决策过程

    马尔可夫决策过程马尔可夫决策过程一 马尔科夫决策过程 马尔科夫决策过程最优决策值迭代策略迭代 MDP 中的参数估计二 代码实战 A 马尔可夫决策过程值迭代 B 马尔可夫决策过程策略迭代 C 马尔可夫决策过程动态规划版参考文章本文介绍了马尔可夫决策过程 首先给出了马尔可夫决策过程的定义形式 其核心是在时序上的各种状态下如何选择最优决策得到最大回报的决策序列 通过贝尔曼方程得到累积回报函数 然后介绍两种基本的求解最优决策的方法 值迭代和策略迭代 同时分析了两种方法的适用场景 最后回过头来介绍了马尔科夫决策过程中的参数

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号