使用HyperLink实现上一篇下一篇时怎样获取上下篇的标题

li_ying122 2012-03-19 06:00:24

<div class="cd">
<asp:Repeater ID="repVideo" runat="server">
<ItemTemplate>
<div>
<a class="imgbox280" href="<%#Eval("S_ImgUrl") %>" target="_blank">
<embed src="<%#Eval("S_ImgUrl") %>" allowfullscreen="true" quality="high" width="680"
height="480" align="middle" allowscriptaccess="always" type="application/x-shockwave-flash"></embed><h2>
视频名称:<%#Eval("Titles") %>    上传时间:<%#Eval("AddTime","{0:yyyy-MM-dd}")%></h2>
<br />
</a>
</div>
</ItemTemplate>
</asp:Repeater>
<div class="pn">
<asp:Label ID="lblCurrentPage" runat="server"></asp:Label>
 <asp:HyperLink ID="lnkPrev" runat="server">上一篇</asp:HyperLink>
<asp:HyperLink ID="lnkNext" runat="server">下一篇'<%# Eval("Titles") %>'</asp:HyperLink> 
<asp:Repeater ID="repLink" runat="server">
<ItemTemplate>
<%#Eval("Titles") %>
</ItemTemplate>
</asp:Repeater>
</div>
</div>






private void GetVideo()
{
IList<C_BannerPicInfo> listVideo = C_BannerPicService.getAllC_BannerPicList(5);
PagedDataSource ps = new PagedDataSource();
ps.DataSource = listVideo;
ps.AllowPaging = true;
ps.PageSize = 1;

int CurPage;
if (Request.QueryString["Page"] != null)
CurPage = Convert.ToInt32(Request.QueryString["Page"]);
else
CurPage = 1;

ps.CurrentPageIndex = CurPage - 1;
lblCurrentPage.Text = "当前:    " + CurPage.ToString();
if (!ps.IsFirstPage)
lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath +"?Page=" + Convert.ToString(CurPage - 1);

if (!ps.IsLastPage)
lnkNext.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1);

repVideo.DataSource = ps;
repVideo.DataBind();
}
...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
li_ying122 2012-03-20
  • 打赏
  • 举报
回复
我传过来的是这种情况http://localhost:2057/video.aspx?Page=2 Page得到的只是第几页 这该如何用??
色拉油 2012-03-19
  • 打赏
  • 举报
回复
根据pageId去查page存储信息,然后取标题

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧