代码如下:
<asp:DataList ID="SubForumRepeater" runat="server" EnableViewState="false" RepeatColumns="4" RepeatDirection="Horizontal" RepeatLayout="table" Width="100%" >
<HeaderTemplate>
<tr id="HotbbsContent">
</HeaderTemplate>
<ItemTemplate>
<td class="RowOne">
<div class="CommonListContent">
<span> <div class="CommonName"><a class="<%# ForumFormatter.HasRead((Forum) Container.DataItem) ? "ForumGroupNameRead" : "ForumGroupNameUnRead" %>" href="<%# ForumUrls.Instance().Forum( ((Forum) Container.DataItem).SectionID ) %>"><%# DataBinder.Eval(Container.DataItem, "Name")%></a> <%# ForumFormatter.FormatUsersViewingForum((Forum)Container.DataItem)%>
(<%# Formatter.FormatNumber(((Forum)Container.DataItem).DaysToCount)%>)</div>
</span>
<span><%# DataBinder.Eval(Container.DataItem, "Description")%></span>
<span><%# ForumFormatter.FormatSubForum((Forum)Container.DataItem)%></span>
</div>
</td>
</ItemTemplate>
<AlternatingItemTemplate>
<td class="RowTwo">
<div class="CommonListContent">
<span><div class="CommonName"><a class="<%# ForumFormatter.HasRead((Forum) Container.DataItem) ? "ForumGroupNameRead" : "ForumGroupNameUnRead" %>" href="<%# ForumUrls.Instance().Forum( ((Forum) Container.DataItem).SectionID ) %>"><%# DataBinder.Eval(Container.DataItem, "Name")%></a> <%# ForumFormatter.FormatUsersViewingForum((Forum)Container.DataItem)%>(<%# Formatter.FormatNumber(((Forum)Container.DataItem).DaysToCount)%>)</div></span>
<span><%# DataBinder.Eval(Container.DataItem, "Description")%><</span>
<span><%# ForumFormatter.FormatSubForum((Forum)Container.DataItem)%></span>
</div>
</td>
</AlternatingItemTemplate>
<FooterTemplate>
</tr>
</FooterTemplate>
</asp:DataList>
当是四列是,不四等分的.我要的效果是:两列时,各占50%,3列时各占33%,四列占25%。到底怎么做啊!一天了。
<asp:DataList ID="SubForumRepeater" runat="server" EnableViewState="false" RepeatColumns="4" RepeatDirection="Horizontal" RepeatLayout="table" Width="100%" >
<HeaderTemplate>
<tr id="HotbbsContent">
</HeaderTemplate>
<ItemTemplate>
<td class="RowOne">
<div class="CommonListContent">
<span> <div class="CommonName"><a class="<%# ForumFormatter.HasRead((Forum) Container.DataItem) ? "ForumGroupNameRead" : "ForumGroupNameUnRead" %>" href="<%# ForumUrls.Instance().Forum( ((Forum) Container.DataItem).SectionID ) %>"><%# DataBinder.Eval(Container.DataItem, "Name")%></a> <%# ForumFormatter.FormatUsersViewingForum((Forum)Container.DataItem)%>
(<%# Formatter.FormatNumber(((Forum)Container.DataItem).DaysToCount)%>)</div>
</span>
<span><%# DataBinder.Eval(Container.DataItem, "Description")%></span>
<span><%# ForumFormatter.FormatSubForum((Forum)Container.DataItem)%></span>
</div>
</td>
</ItemTemplate>
<AlternatingItemTemplate>
<td class="RowTwo">
<div class="CommonListContent">
<span><div class="CommonName"><a class="<%# ForumFormatter.HasRead((Forum) Container.DataItem) ? "ForumGroupNameRead" : "ForumGroupNameUnRead" %>" href="<%# ForumUrls.Instance().Forum( ((Forum) Container.DataItem).SectionID ) %>"><%# DataBinder.Eval(Container.DataItem, "Name")%></a> <%# ForumFormatter.FormatUsersViewingForum((Forum)Container.DataItem)%>(<%# Formatter.FormatNumber(((Forum)Container.DataItem).DaysToCount)%>)</div></span>
<span><%# DataBinder.Eval(Container.DataItem, "Description")%><</span>
<span><%# ForumFormatter.FormatSubForum((Forum)Container.DataItem)%></span>
</div>
</td>
</AlternatingItemTemplate>
<FooterTemplate>
</tr>
</FooterTemplate>
</asp:DataList>
当是四列是,不四等分的.我要的效果是:两列时,各占50%,3列时各占33%,四列占25%。到底怎么做啊!一天了。
你好能这么写么?<HeaderTemplate>
<tr id="HotbbsContent">
</HeaderTemplate>
<ItemTemplate>
<td class="RowOne">
<td width="100%"> 应该就可以了