asp.net中,我已经通过datalist模板绑定了数据,但是不知道如何,分页,我DATALIST的代码如下,请高手
帮忙下,我只要又首页,上一页,下一页,尾页就OK了,帮忙编辑下源码,就是后台代码,我是新手,在网上找了很多,感觉都......,谢谢了,用得是SQL数据 ...
帮忙下,我只要又 首页,上一页,下一页,尾页 就OK了,帮忙编辑下源码,就是后台代码,我是新手,在网上找了很多,感觉都......,谢谢了,用得是SQL数据
首页 上一页 下一页 尾页个人相册浏览相片名:相片描述: 首页 上一页 下一页 尾页个人相册浏览相片名:相片描述: 个人相册浏览
<asp:DataList ID="DataList1" runat="server"
Width="747px" DataKeyField="zhanghao" DataSourceID="SqlDataSource1"
Height="480px"
>
<FooterTemplate>
<asp:LinkButton ID="lnkbtnOne" runat="server">首页</asp:LinkButton>
<asp:LinkButton ID="LinkButton1" runat="server"
onclick="LinkButton1_Click">上一页</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">下一页</asp:LinkButton>
<asp:LinkButton ID="lnkbtnBack" runat="server">尾页</asp:LinkButton>
</FooterTemplate>
<HeaderTemplate>
<table class="style4">
<tr>
<td align="center" style="font-size: 30px; color:green;">
个人相册浏览</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<br />
<br />
<table class="style1">
<tr>
<td align="center" class="style3">
相片名:<asp:Label ID="lblname" runat="server" Text='<%# Eval("imagename") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="center" class="style2" valign="top">
相片描述:<br />
<asp:Label ID="txtsu" runat="server" Text='<%# Eval("imagemiaosu") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="center" valign="top">
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("imaurl") %>' />
<br />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList> 展开
首页 上一页 下一页 尾页个人相册浏览相片名:相片描述: 首页 上一页 下一页 尾页个人相册浏览相片名:相片描述: 个人相册浏览
<asp:DataList ID="DataList1" runat="server"
Width="747px" DataKeyField="zhanghao" DataSourceID="SqlDataSource1"
Height="480px"
>
<FooterTemplate>
<asp:LinkButton ID="lnkbtnOne" runat="server">首页</asp:LinkButton>
<asp:LinkButton ID="LinkButton1" runat="server"
onclick="LinkButton1_Click">上一页</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">下一页</asp:LinkButton>
<asp:LinkButton ID="lnkbtnBack" runat="server">尾页</asp:LinkButton>
</FooterTemplate>
<HeaderTemplate>
<table class="style4">
<tr>
<td align="center" style="font-size: 30px; color:green;">
个人相册浏览</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<br />
<br />
<table class="style1">
<tr>
<td align="center" class="style3">
相片名:<asp:Label ID="lblname" runat="server" Text='<%# Eval("imagename") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="center" class="style2" valign="top">
相片描述:<br />
<asp:Label ID="txtsu" runat="server" Text='<%# Eval("imagemiaosu") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="center" valign="top">
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("imaurl") %>' />
<br />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList> 展开
4个回答
展开全部
给你我们老师 mvp写的代码,直接复制就可以用,实现了后,在慢慢学习,我当初也是这么来的:http://blog.csdn.net/amandag/article/details/2655921
参考资料: http://blog.csdn.net/amandag/article/details/2655921
展开全部
datalist没有自带的分页功能,有俩种方法实现:分页控件和数据库分页。用数据库分页效率较高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换个控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-09-09
展开全部
用数据库语句分页啊,一次读取10条,下页再读取10条,执行效率也很高的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询