留言簿
2011/10/18 17:08:50 夏天
杨老师您好,因为我的datalist里面使用了checkbox,翻页之后,前面选择的项就丢失了,看到您说是url分页的原因,然后我就去掉url分页,想使用postback方式的分页,但是又出现一个问题,比如说我一页显示两项,结果去掉url分页,第一页把所有项都显示出来,实在不知道是怎么回事,请您指教,谢谢!
回复:您需要根据当前页索引和每页显示的记录数,在程序中只显示当前页的数据,分页控件和数据没有直接关系,所以无法为您实现这点,您需要自己去实现。谢谢!
2011/10/17 22:53:57 海洋
您好,请问MVC分页控件,我返回集合类型是List<T>对象,在这个示例中
PagedList<Order> orders = db.Orders.OrderBy(o=>o.OrderID).ToPagedList(id, 20);
找不到ToPagedList方法啊,希望老是告知我详细写法,我是初学MVC的新手
回复:您好,这个是MvcPager组件中自定义的扩展方法,使用时需要引入命名空间Webdiyer.WebControls.Mvc。谢谢!
2011/10/15 19:46:37 罗贤虎
你好,杨老师,我在使用你的aspnetpager进行分页时,一切正常,但是有一个问题,就是CustomInfoHTML我自定义显示了,也正常显示内容了,但是,我想让其显示的内容紧靠在页面的左边,但是它就是不靠左边。
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td style="width:100%; float:left">
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" FirstPageText="首页"
HorizontalAlign="Right" LastPageText="尾页" NextPageText="下一页" PageSize="5"
PrevPageText="上一页" onpagechanging="AspNetPager1_PageChanging"
CustomInfoHTML="" AlwaysShow="True" NumericButtonTextFormatString="[{0}]"
ShowCustomInfoSection="Left" Width="100%" LayoutType="Table">
</webdiyer:AspNetPager>
</td>
</tr>
</table>
这是怎么回事呢??
回复:您好,您没必要将AspNetPager包含在table中,AspNetPager本来注有使用table布局的功能,请看一下LayoutType属性的说明,另外自定义信息区还有CustomInfoStyle和CustomInfoClass属性可以用来设置CSS样式,您可以通过设置这些属性的值来对布局进行调节。谢谢!
2011/10/15 15:59:26 csbinghu
杨老师,您好,我想请教一个问题,我在VS2005里面,用aspnetpager对reapter进行分页,其他功能都行,就是发现每次点下一页的时候,页码会向前移动,比如说当前是第1页,我点下一页时,第2页的页码2会移动到1那个位置,不知道这是啥原因
回复:您好,请检查您的CurrentPageButtonPosition属性的值,该属性值的详细说明请看:http://www.webdiyer.com/AspNetPagerDocs/Wuqi.Webdiyer.PagingButtonPosition.html
2011/10/13 11:40:47 lyshrine
杨老师您好,有个问题
为什么分页后JQUERY的效果就没了?[
$(function() {
$('#' + '<%=GridViewProduct.ClientID %>' + ' tr:gt(0)').mouseover(function() {
$(this)
.addClass('selected')
.siblings().removeClass('selected');
}).mouseout(function() {
$(this).removeClass('selected');
})
功能是鼠标放到列表上后当前行变背景色。初始进去后,第一页有效果,但一旦分页到其他页就没有了,再回到第一页也没了。我看了ID也都没变。不知道原因出在哪了?
回复:您好,您用的是Ajax分页吧?用Ajax加载分页数据后,您需要重新调用改变背景色那个Javascript脚本函数才行,否则它只在页面第一次加载时被调用,用Ajax加载数据后就不会被再次调用,所以没有效果。谢谢!
2011/10/13 11:05:29 闫磊
杨老师你好 看到你一条一条的回复 真是有心了 很佩服你 想进你的技术群 但被拒了 我的 QQ号 121748058
回复:您好,很抱歉,您说的那个技术群是AspNetPager群吧?那个群是一个朋友创建的,我也不是管理员,和那个朋友又一直联系不上,也不知道怎么回事。您有什么问题也可以在这里问,我有空会一一回复。谢谢支持!
2011/10/12 14:31:05 钟国振
请问你这个分页控件对大数据量支持怎样,是每次取一页的数据显示出来,还是所有数据取出来之后再进行分页?
回复:您好,分页控件和数据没有直接关系,怎么获取数据完全由开发人员自己决定,控件没有任何限制。谢谢!
2011/10/12 10:52:25 分页URL如何条件查询
分页URL如何按条件查询.
回复:您好,我不太明白您的意思,您的意思是要实现用url分页方式实现查询吗?这样的话一般通过get方式提交查询表单,将查询参数附加到url中传递即可,分页示例项目中这样的例子,您可以下载参考一下。谢谢!
2011/10/11 21:28:33 neco12
杨老师您好,我通过浏览您的留言薄找到了解决的办法,我下载了一个4.3.5版本的,已经用上了,非常好用,感谢您的制作,辛苦!
回复:不客气,谢谢支持!
2011/10/11 15:38:34 neco12
杨老师您好,我下载最新的AspNetPager.dll,为什么vs2003下添加引用报错,说这个不是有效的程序集或com组件等等。请问如何解决呢,谢谢
回复:您好,AspNetPager从5.0版起就不支持VS2003了,您需要使用早期的版本。谢谢!
