C# usercontrol中的日期时间字符串格式
我想格式化用户控件中的日期字段C# usercontrol中的日期时间字符串格式,c#,asp.net,C#,Asp.net,我想格式化用户控件中的日期字段 <asp:Repeater ID="rptList" runat="server"> <ItemTemplate> <asp:Label ID="lblDate" runat="server" Text='<%# ((DateTime)Eval("Date")).ToString("MMM dd") %>'></ </ItemTemplate> <Fo
<asp:Repeater ID="rptList" runat="server">
<ItemTemplate>
<asp:Label ID="lblDate" runat="server" Text='<%# ((DateTime)Eval("Date")).ToString("MMM dd") %>'></
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:Repeater>
您必须在页面上设置区域性,如下所示:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Culture = "tr-TR" %>
<%@ Page UICulture="tr-TR" Culture="tr-TR" %>
或
您可以通过编程设置区域性您必须在页面上这样设置区域性:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Culture = "tr-TR" %>
<%@ Page UICulture="tr-TR" Culture="tr-TR" %>
或
您可以通过编程设置区域性尝试以下操作:
更改显示指令:
Text='<%# ((DateTime)Eval("Date")).ToString("dd MMM", CultureInfo.CurrentUICulture) %>'
或者,在@Page
指令中设置区域性
和ui区域性
属性(这将仅为指定页面设置区域性),如下所示:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Culture = "tr-TR" %>
<%@ Page UICulture="tr-TR" Culture="tr-TR" %>
试试这个:
更改显示指令:
Text='<%# ((DateTime)Eval("Date")).ToString("dd MMM", CultureInfo.CurrentUICulture) %>'
或者,在@Page
指令中设置区域性
和ui区域性
属性(这将仅为指定页面设置区域性),如下所示:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Culture = "tr-TR" %>
<%@ Page UICulture="tr-TR" Culture="tr-TR" %>
您在页面中设置了什么文化?可能您必须在@AbdulSaboor UICulture=“tr tr”culture=“tr tr”页面上执行类似操作您在页面中设置了什么文化?可能您必须在@AbdulSaboor UICulture=“tr tr”页面上执行类似操作