在Repeater控件中绑定的一个数据中,如: <%#DataBinder.Eval(Container.DataItem,"Title")%> 由于数据库中的时间字段格式是:2005-12-16 11:52:01 而我在Repeater控件中要的日期格式是:2005-12-16 只需要加上: <%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"PostTime")).ToShortDateString()%> 就可以达到效果了! 简化:<%#Convert.ToDateTime(Eval("intime")).ToShortDateString()%> <%#Eval("PubDate","{0:yyyy-MM-dd}")%> Repeat控件自动编号代码:<%# Container.ItemIndex + 1%> 如<asp:Repeater ID="rptService" runat="server"> <ItemTemplate> <div class="service_box"> <p><span><%# Container.ItemIndex + 1%></span> <%#Eval("Title") %></p> <p><%#Eval("Content") %></p>/div> </ItemTemplate> </asp:Repeater>