加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

.net – ListView中Bind语句中的格式化日期

发布时间:2020-12-16 00:12:21 所属栏目:asp.Net 来源:网络整理
导读:有没有办法可以格式化ListView中绑定的日期? 我有这个ListView片段 ListView ID="lvView" runat="server" ItemTemplate //... some bounded data asp:Label ID="lblDate" runat="server" Text='%# Bind("RequiredDate") %' / //... another bounded data /I
有没有办法可以格式化ListView中绑定的日期?

我有这个ListView片段

<ListView ID="lvView" runat="server">
    <ItemTemplate>
        //... some bounded data
        <asp:Label ID="lblDate" runat="server" Text='<%# Bind("RequiredDate") %>' />
        //... another bounded data
    </ItemTemplate>
</ListView>

由于RequiredDate是一个DateTime,它将显示像这样的10/20/2010 11:08:55 AM

我想要的是格式化该日期以输出类似于2010年10月20日的内容.通常如果它是DateTime我可以写这样的必需条件.Date.ToString(“MMMM dd,yyyy”)但在ListView绑定数据中我不能去做.

我不想使用OnItemDatabound.我只是希望它内联格式化.这可能吗?

解决方法

应该像……
Text='<%# Bind("RequiredDate","{0:MMM dd,yyyy}") %>'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读