问题是这样的,我用Repeater控件跟AspNetPager控件来对新闻进行分页,分页的页码显示出来了,当我点页码时却出现脚本错误,是不是我的代码写的不完整,还是别的什么原因??
我的代码如下:
NewBLL myclass=new NewBLL();
DataTable table=myclass.GetMoreNew(ScortName,pages.PageSize,1,0);
pages.RecordCount=System.Convert.ToInt32(table.Rows[0]["allcountpage"].ToString());//pages是AspNetPager控件的ID
//绑定Repeater控件
DataTable Alltable=myclass.GetMoreNew(ScortName,pages.PageSize,pages.CurrentPageIndex,System.Convert.ToInt32(table.Rows[0]["allcountpage"].ToString()));rptmore.DataSource=Alltable.DefaultView;
rptmore.DataBind();private void pages_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)
{
pages.CurrentPageIndex=e.NewPageIndex;
showniti();
}提示网页有错误,_EVENTTARGET为空或不是对象,是什么原因??还有更迷惑的是
共 231条,当前显示第 0- 30条,共 8页 而AspNetPager控件只显示了"1"这样的一个页码,不知道是什么原因???
我的代码如下:
NewBLL myclass=new NewBLL();
DataTable table=myclass.GetMoreNew(ScortName,pages.PageSize,1,0);
pages.RecordCount=System.Convert.ToInt32(table.Rows[0]["allcountpage"].ToString());//pages是AspNetPager控件的ID
//绑定Repeater控件
DataTable Alltable=myclass.GetMoreNew(ScortName,pages.PageSize,pages.CurrentPageIndex,System.Convert.ToInt32(table.Rows[0]["allcountpage"].ToString()));rptmore.DataSource=Alltable.DefaultView;
rptmore.DataBind();private void pages_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)
{
pages.CurrentPageIndex=e.NewPageIndex;
showniti();
}提示网页有错误,_EVENTTARGET为空或不是对象,是什么原因??还有更迷惑的是
共 231条,当前显示第 0- 30条,共 8页 而AspNetPager控件只显示了"1"这样的一个页码,不知道是什么原因???
解决方案 »
- 怎么样可以读取文件夹里的内容
- 控制消息框部分文字的颜色
- javascript 函数问题
- sql过滤重复记录
- Session总是过期问题
- 我自己写个数据库操作类,可是不知道在其他文件中怎样调用
- 存储过程问题,请问如何用asp.net来调用存储过程取出某个表的数据。谢谢!我只会插入和修改的修改过程。
- 求用ASP.NET(VB)收发EMAIL的完整代码
- 简单问题,马上给分!怎样取Email地址的用户名(即取@前面的字符串)
- 难题求解:如何用验证控件准确判断文本框的字符范围(例如:1~10),如果存在中文字符如何解决呢?谢谢!!!
- 关于时间相减问题
- 利用System.Web.Mail.MailMessage 发邮件怎么指定发件人?
rptmore.DataBind();