repeater问题!!!!! 帮帮忙!!
<div style="width: 356px; float:inherit;">
<asp:Repeater ID="rpt_gettitle" runat="server">
<HeaderTemplate>
<div>
</HeaderTemplate>
<ItemTemplate>
<asp:HyperLink ID="hylink_gettitle" runat="server" Text='<%#Eval("Title")%>' Target="_blank">
</asp:HyperLink>
<asp:HyperLink ID="hylink_gettime" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"CreateDateTime","{0:m}")%>'
Target="_blank">
</asp:HyperLink>
</ItemTemplate>
<FooterTemplate>
</div>
</FooterTemplate>
</asp:Repeater>
现在读出的数据都是横着的 如:fsdd 5月15日 te 4月5日 怎么才能让他竖着呢? 而且想日期对齐如:
fsdd 5月15日
te 4月5日
谢谢了!!!
------解决方案--------------------用一个Table 把 fsdd 5月15日 这两个包到同一行就可以了
------解决方案--------------------让美工给你做!样式控件一下!
------解决方案--------------------<asp:HyperLink ID="hylink_gettitle" runat="server" Text=' <%#Eval("Title")%>' Target="_blank">
</asp:HyperLink>
<asp:HyperLink ID="hylink_gettime" runat="server" Text=' <%#DataBinder.Eval(Container.DataItem,"CreateDateTime","{0:m}")%>'
Target="_blank">
</asp:HyperLink>
==
后面加个<br />就能换行
如果想对齐,可以考虑用table,不过这样就失去了用div或者repeater的本意,最好是设置div的css样式
------解决方案--------------------可在模板里用table
CSS也行
------解决方案--------------------<ul>
<li></li>
</ul>
自己控制CSS就行了
------解决方案--------------------HTML code
<asp:Repeater ID="Repeater1" DataSourceID="SqlDataSource1" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><asp:HyperLink ID="HyperlinkXZCH" runat="server" Text='<%# Eval("Title") %>' /></td>
<td><asp:HyperLink ID="HyperLinkCLRQ" runat="server" Text='<%# Eval("CreateDateTime", "{0:m}") %>' /></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>