为什么会这样子?得此失彼!!!!
<table width= "100% " border= "0 ">
<tr valign= "top ">
<td align= "left " colspan= "2 ">
<asp:DataList ID= "NewsList1 " runat= "server " RepeatColumns= "3 "
RepeatDirection= "Horizontal " Width= "100% ">
<itemtemplate>
<tr class= "gridItem ">
<td> <a target= "_blank " href= 'NewsRead.aspx?NewsId= <%# DataBinder.Eval(Container.DataItem, "NewsId ") %> '> <%# DataBinder.Eval(Container.DataItem, "NewsTitle ")%> </a> </td>
</tr>
</itemtemplate>
</asp:DataList>
</td> </tr> <tr>
<td style= "height: 24px "> 共计 <asp:Label ID= "PageCount " Runat= "server " /> 页 </td> <td align= "right " style= "height: 24px "> 跳转到第( <asp:DropDownList id= "ddpage " Runat= "server " AutoPostBack= "True " OnSelectedIndexChanged= "page_SelectedIndexChanged "> </asp:DropDownList> )页 </TD> </tr> </table>
===============================================
如上,我要实现这样个功能
— — —
— — —
— — —
跳转到第(2)页
编译运行后,分页功能实现了,但是RepeatColumns= "3 "的分列功能却没有实现!
怎么办好呢?请高招指教!
------解决方案--------------------但是RepeatColumns= "3 "的分列功能却没有实现!
======
何种状况?
------解决方案--------------------我要实现这样个功能
— — —
— — —
— — —
跳转到第(2)页
==============
RepeatColumns= "3 "这个是用来分列的
编译运行后,分页功能实现了,但是RepeatColumns= "3 "的分列功能却没有实现!
怎么办好呢?请高招指教!
----------------------------
RepeatColumns是用来设置每行显示多少列的
楼主出现什么样的情况?说清楚啊
还有按照楼主把table分割成这样的做法 我还是第一次见 没这样做过不知道是否可行~
------解决方案--------------------如果LZ,以前学过Asp,你就不会这样设计分页了,你就想实现淘宝那种分页吧。
建议,不要用控件,直接历遍结果集(按列数。)