日期:2014-05-17  浏览次数:20442 次

显示时间格式问题
问大家一下,在数据表中的时间“2012/10/12 12:34:21”想用“Repeater”控件显示在页面上为10-12该怎么设置?

------解决方案--------------------
public string getFormatedData(string dt)
{
try
{
return Convert.ToDateTime(dt).ToString("MM-dd");
}
catch (Exception ex)
{
return "日期格式错误";
}
}

<asp:Repeater ID="rpt" runat="server">
<ItemTemplate>
<%# getFormatedData(Eval("数据库对应时间字段").ToString()) %>
</ItemTemplate>
</asp:Repeater>