悬赏分:10 浏览:275 次
请问那位知道如何用repeater 或用JS做如下的效果的
新闻一 新闻二
新闻三 新闻四
新闻五 新闻六
因为现在能做到的都是一个跟着一个就如下面的
新闻一
新闻二
新闻三
新闻四
其上所看到的"新闻一"等等都是通过页面绑定显示出的记录.
|
使用ul + css就可以达到要求 用li设置float:left; 一个一个往下排就是了 控件好像有一个RepeatColumns、RepeatDirecton属性 第一个设为2,第二个设为Horizontal就行了 <#GetLink(Container.DataItem , "unnamed1" , 170)%> 输出的链接里加个class 然后css设置样式就行了 display:inline或者position:relative;float:left |
|
3个月前 编程好累啊 : 楼上的朋友能不能说详细点啊? 我现做法是在Asp.net的页面绑定,如下: <TABLE height="98" cellSpacing="0" cellPadding="0" width="294" border="0"> <TR> <TD><SPAN CLASS="unnamed1">.<A HREF="<%#GetUrl("man")%><%# TitleUrl %>" TARGET="_blank"><%# TitleName %></A>|</SPAN> <ASP:REPEATER ID="rpt_HotNewsList" RUNAT="server" DATASOURCE='<%#PageData%>' > <ITEMTEMPLATE> <TR align="center"> <TD><%#GetLink(Container.DataItem , "unnamed1" , 170)%></TD> </TR> </ITEMTEMPLATE> </ASP:REPEATER> </TD> </TR> </TABLE> 但做不出需要的效果. |
|
3个月前 编程好累啊 : 另外补充下"<#GetLink(Container.DataItem , "unnamed1" , 170)%>"这是绑定的数据,就是"新闻一"等等,我怎么用ul+css方法啊? |