第一次使用AspNetAjaxPager,出现问题

wwjxcy 2012-06-12 08:03:01
做的是一个视频播放功能,因为评论多。让它无刷新。不至于视频重新播放,网上找到这个AspNetAjaxPager。不知道哪里写错了。页也翻了。但是点一下就消失了。没了。
这是为什么呀。代码如下


<!--用户留言开始-->
<div id="panln">
<div class="liuyan">
<!--1开始-->
<asp:Repeater ID="MovieConnent" runat="server">
<ItemTemplate>
<div class="liuyange clearfix">
<div class="liuyangeleft path-1">
<img src='<%#UserHaed(Convert.ToInt32(Eval("UserID")),1)[0] %>' alt='<%#UserHaed(Convert.ToInt32(Eval("UserID")),1)[1] %>' />
</div>
<div class="liuyangeright path-1 ml10">
<dl>
<dt>
<%#Eval("Comment")%></dt>
<dd>
<%#Eval("PostTime")%></dd>
</dl>
<i class="jiao-1"> </i>
</div>
</div>
</ItemTemplate>
<AlternatingItemTemplate>
<div class="liuyange clearfix">
<div class="liuyangeleft path-2 ml10">
<img src='<%#UserHaed(Convert.ToInt32(Eval("UserID")),1)[0] %>' alt='<%#UserHaed(Convert.ToInt32(Eval("UserID")),1)[1] %>' />
</div>
<div class="liuyangeright path-2">
<dl>
<dt>
<%#Eval("Comment")%></dt>
<dd>
<%#Eval("PostTime")%></dd>
</dl>
<i class="jiao-2"> </i>
</div>
</div>
</AlternatingItemTemplate>
</asp:Repeater>
</div>
<!--用户留言结束-->
<ajax:AjaxPager ID="Pager1" runat="server" Align="left" AjaxContainerID="panln" BackColor="Transparent"
BorderColor="Red" BorderWidth="0px" CssClass="navi" DescriptionText="" GotoButtonValue="转到"
IsGotoSelectVisible="False" IsGotoTextBoxVisible="False" PagedControlID="MovieConnent"
RecordCount="1500" CurrentNumberBgColor="Yellow" CurrentPageColor="Lime" LinkNumberWidth="20px"
PageSize="3" />
</div>
</div>




后台代码是这样写的



if (!Page.IsPostBack)
{
this.pinglun(this.Pager1.CurrentPageIndex, this.Pager1.PageSize);
}
else
{
///点击分页导航时由控件代理对象触发绑定事件重新显示数据
this.Pager1.OnPageIndexChanged = new PageIndexChangedDelegate(pinglun);
}



public void pinglun(int PageIndex, int PageSize)
{
MoiveID = MoId.Value;
int r, p;
DataTable dt = Gethome.BLL.User.UtilPage.GetPage("MovieComment", PageIndex, PageSize, out r, out p, new SqlConditionInfo("@MovieID", MoiveID, TypeCode.Int32));
this.MovieConnent.DataSource = dt;
this.MovieConnent.DataBind();
pinglunNum = r;
MoId.Value = MoiveID;
this.Pager1.RecordCount = r;
}







快点来看看下
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuji821 2012-06-18
  • 打赏
  • 举报
回复
后台代码贴出来看看
xuan.ye 2012-06-12
  • 打赏
  • 举报
回复
应该是你没写作者,定义的那个事件
代码小天王 2012-06-12
  • 打赏
  • 举报
回复
楼主能把后台代码贴全吗

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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