gridview中的日期格式

发布于 2025-01-01 12:37:26 字数 1179 浏览 1 评论 0原文

可能的重复:
在 ListView 内的 Bind 语句中设置日期格式

我修改了根据我的要求掌握详细的 gridview 示例。它工作正常,但其中一个单元格中的日期格式显示为“12/12/2012 12:00:00 AM”。我只想显示“12/12/2012”。请帮忙,代码如下”

<asp:TemplateField HeaderText="Date of Failure" SortExpression="Failure_date" >
<EditItemTemplate>
<asp:TextBox ID="EditFailure_date" runat="server" Columns="20" MaxLength="50" Text='<%# Bind("Failure_date") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="Failure_dateRequiredFieldValidator" runat="server" ControlToValidate="EditFailure_date" Display="Dynamic"  ErrorMessage="Can not be blank" SetFocusOnError="True"></asp:RequiredFieldValidator>
 </EditItemTemplate>
 <ItemStyle HorizontalAlign="Left" VerticalAlign="Top" />
 <HeaderStyle HorizontalAlign="Left" VerticalAlign="Top" />
 <ItemTemplate>
 <asp:Label ID="Failure_date" runat="server"  Text='<%# Bind("Failure_date") %>' ></asp:Label>
 </ItemTemplate>
 </asp:TemplateField>  

Possible Duplicate:
Format Date in Bind Statement inside a ListView

I have modified a master detail gridview example as per my requirement. It is working fine but date format in one of cell is displaying as "12/12/2012 12:00:00 AM". I just want to show only "12/12/2012". Please help, code is as below"

<asp:TemplateField HeaderText="Date of Failure" SortExpression="Failure_date" >
<EditItemTemplate>
<asp:TextBox ID="EditFailure_date" runat="server" Columns="20" MaxLength="50" Text='<%# Bind("Failure_date") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="Failure_dateRequiredFieldValidator" runat="server" ControlToValidate="EditFailure_date" Display="Dynamic"  ErrorMessage="Can not be blank" SetFocusOnError="True"></asp:RequiredFieldValidator>
 </EditItemTemplate>
 <ItemStyle HorizontalAlign="Left" VerticalAlign="Top" />
 <HeaderStyle HorizontalAlign="Left" VerticalAlign="Top" />
 <ItemTemplate>
 <asp:Label ID="Failure_date" runat="server"  Text='<%# Bind("Failure_date") %>' ></asp:Label>
 </ItemTemplate>
 </asp:TemplateField>  

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

栀子花开つ 2025-01-08 12:37:26

这是您应该使用的格式:

<%# Bind("Failure_date", "{0:dd/MM/yyyy}") %>

This is the format that you should use:

<%# Bind("Failure_date", "{0:dd/MM/yyyy}") %>
两相知 2025-01-08 12:37:26

您可以通过将格式传递给 2 Bind 参数来完成此操作。

Text='<%# Bind("Failure_date","{0:dd/MM/yyyy}") %>'

You can do it by passing the format to the 2 Bind parameter.

Text='<%# Bind("Failure_date","{0:dd/MM/yyyy}") %>'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文