只能正常显示第一页,点击datapage上的页码数字,不管用,多点几次还会出现显示错乱。怎么解决这个问题,网上查不到解决方法。
请不要推荐aspnetpager控件,现在不想使用它。
我曾想把ILIST<T>赋值个一个datatable对象,但是vs说无法隐式转换,强制转换也不行,怎么解决?

解决方案 »

  1.   

    绑定数组对象可以直接用
    <%#Container.DataItem %>
      

  2.   

    楼上能说明白点吗?我以前用datatable做数据源,datapager控件可以正常工作,实现分页效果,现在用list<t>泛型做数据源,虽然能取到数据,但是datapager控件不能正常工作,无法实现分页效果了,只能显示第一页,我想知道,如何在使用list<t>泛型做数据源的情况下,datapager控件可以正常实现分页效果。
      

  3.   

    datapager其实只要知道总记录数和每页多少记录就行了,跟数据源是什么,没多大关系的。
      

  4.   

    我现在只会给datapager的pagesize赋值,不知道怎么给总记录数赋值,而且datapager好像没有总记录数这个属性
      

  5.   

    搞定了,把绑定代码写在Page_PreRender事件中就可以了,呵呵