留言簿

我要留言
留言搜索

2008-11-24 18:06  erlyhds

我要用.NET UpdatePanel实现AJAX分页。因为我的repeater的数据源是一个LIST集合,我的做法是:<br>&lt;form id=&quot;form1&quot; runat=&quot;server&quot;&gt;<br>        &lt;asp:ScriptManager ID=&quot;ScriptManager1&quot; runat=&quot;server&quot; /&gt;<br>    &lt;asp:UpdatePanel ID=&quot;UpdatePanel1&quot; runat=&quot;server&quot;&gt;<br>        &lt;ContentTemplate&gt;<br>            &lt;asp:Repeater ID=&quot;Repeater1&quot; runat=&quot;server&quot;&gt;<br>        &lt;HeaderTemplate&gt;<br>        &lt;table width=&quot;550&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; style=&quot;border-collapse:collapse&quot;&gt;<br>        &lt;tr style=&quot;backGround-color:#CCCCFF&quot;&gt;&lt;th style=&quot;width:15%&quot;&gt;姓名&lt;/th&gt;&lt;th style=&quot;width:15%&quot;&gt;电话&lt;/th&gt;&lt;/tr&gt;<br>        &lt;/HeaderTemplate&gt;<br>    &lt;ItemTemplate&gt;<br>       &lt;tr&gt;&lt;td&gt;&lt;%# Eval(&quot;name&quot;) %&gt;&lt;/td&gt;&lt;td&gt;&lt;%# Eval(&quot;phone&quot;) %&gt;&lt;/td&gt;&lt;/tr&gt;<br>    &lt;/ItemTemplate&gt;<br>    &lt;FooterTemplate&gt;<br>        &lt;/table&gt;<br>    &lt;/FooterTemplate&gt;<br>    &lt;/asp:Repeater&gt;<br>      &lt;webdiyer:AspNetPager ID=&quot;AspNetPager1&quot; runat=&quot;server&quot; HorizontalAlign=&quot;Center&quot; Width=&quot;96%&quot; PageIndexBoxType=&quot;DropDownList&quot;  OnPageChanged=&quot;AspNetPager1_PageChanged&quot; FirstPageText=&quot;首页&quot; NextPageText=&quot;下一页&quot; LastPageText=&quot;尾页&quot; PrevPageText=&quot;上一页&quot; CssClass=&quot;pages&quot;  CurrentPageButtonClass=&quot;cpb&quot; NumericButtonCount=&quot;10&quot;&gt;<br>    &lt;/webdiyer:AspNetPager&gt;<br>        &lt;/ContentTemplate&gt;<br>        &lt;Triggers&gt;<br>            &lt;asp:AsyncPostBackTrigger EventName=&quot;OnPageChanged&quot; ControlID=&quot;AspNetPager1&quot; /&gt;<br>        &lt;/Triggers&gt;<br>    &lt;/asp:UpdatePanel&gt;<br>    &lt;/form&gt;<br>出错说不能找到这个OnPageChanged事件
回复:您好,应该是EventName="PageChanged"而不是OnPageChanged。谢谢!

2008-11-24 15:35  atoz514

老大,控件6.0的版本找不到啊<br>能给我一份吗?atoz1@126.com,先谢了。
回复:您好,不知道您要6.0干什么?最新的7.2版一样支持vs20055和vs2008,而且修正了一些bug并完善了功能,为什么您不用最新的7.2版呢?

2008-11-22 20:10  lifengserver

请问分页控件是否和AjaxControlToolkit的TabContainer兼容??我在TabContainer中使用时,控件提示CloneFrom未设置,显示错误但可正常使用。但有时会出现无法使用整个TabContainer出错,页面报错无法运行。
回复:您好,设计时的问题很早就发现了,但是实在找不出是哪里的问题,不过运行时还没有发现过问题,不知道您碰到的TagContainer运行时出错的具体错误信息是什么?您能确定错误蛤因为AspNetPager引起的吗?谢谢!

2008-11-21 10:46  chendi0301

能不能在分页的时候也可以对各字段进行升序和降序的处理呢?可以是当前的记录进行排序,也可以是对整个记录进行排序
回复:您好,分页控件只是实现一个分页功能而已,和数据没有直接关系,数据怎么获取以及如何显示都是需要用户自己控制的,您想排序是完全可行的,而且这是非常简单的,不知道您有什么问题?

2008-11-20 16:40  freemancwj

强烈建议修改4.3版在firefox中显示不正常的问题,因为某些原因必须使用vs2003开发,在vs2003中只能用4.3版,而4.3版在firefox显示完全不正常,恳请修改一下,否则不能用啊!
回复:您好,下载页面有4.3.5版的可以下载,这个版本也支持vs2003。谢谢!

2008-11-19 15:40  whxwchg

终于可以应用自定义样式了,太感谢了.
回复:不客气,谢谢使用AspNetPager!

2008-11-19 11:01  else

建议:把代码的编码设为utf-8!
回复:您好,您说的是什么代码的编码?

2008-11-18 18:11  zc8705

请问有什么办法解决这个问题?<br>在分页的ASPX页中不使用<br>&lt;form id=&quot;form1&quot; runat=&quot;server&quot;&gt;<br>&lt;!--分页控件--&gt;<br>&lt;/form&gt;<br>原因是URL重写了,不希望看到真实的页面名字以及文件地址<br>谢谢
回复:您好,我不太明白您的意思,用服务器端form控件和“不希望看到真实的页面名字以及文件地址”有什么关系?谢谢!

2008-11-18 15:25  vikingtuna

请问您这是为什么:<br><br>-5 的 StartRecord 值无效;该值必须大于等于 0。<br>参数名: startRecord
回复:对不起,我不太明白您的问题,请把问题描述得更清楚一些。谢谢!

2008-11-17 14:28  wang_2008

怎么找不到新增属性 PagingButtonLayoutType以及其他的新增属性呀
回复:您用的是哪个版本的分页控件呢?PagingButtonLayoutType是最新的7.2版中才有的。谢谢!
;