首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ObjectDataSource+ListView分页,该怎么处理

2013-01-21 
ObjectDataSource+ListView分页用ObjectDataSource+ListView+DataPager 分页时出现的问题,用的是三层。用Ob

ObjectDataSource+ListView分页
用ObjectDataSource+ListView+DataPager 分页时出现的问题,

用的是三层。  
用ObjectDataSource  绑定那方法
方法里 除了maximumRows和startRowIndex  还有两个参数

 
 <asp:Parameter Name="maximumRows" Type="Int32" />
            <asp:Parameter Name="startRowIndex " Type="Int32" />
            <asp:QueryStringParameter DefaultValue="1" Name="CateGoryId" 
                QueryStringField="Id" Type="Int32" />
            <asp:SessionParameter DefaultValue="Id" Name="sort" SessionField="sort" 
                Type="String" />


错误
未能找到带参数的非泛型方法“QueryCount”: maximumRows, startRowIndex , CateGoryId, sort。

 但 " QueryCount " 这个方法是获取表中总行数的。 没有参数   
     
            调试时看到数据 已读出来了, 分页的方法没问题    

           大哥们请指点



[解决办法]
maximumRows, startRowIndex , CateGoryId, sort

你的查询方法的定义也必须按照这个顺序使用这些参数名字,大小写也要完全一样。
[解决办法]
跟你那个没有参数的QueryCount没有关系。你在设计代码中的声明上额外多声明了东西,需要另外一个重载的QueryCount方法。

热点排行