留言簿

我要留言
留言搜索

2006-03-08 15:59  richard

是数据按照每页显示多少数据而显示出来的,当时就是那个aspnetpager控件diabled一样了似的,是灰色不可编辑的形式,不知道你有没有access数据库和aspnetpager控件运用的完整的小例子呢?如果有希望能给我一份,谢谢啦
回复:您好,控件安装后在虚拟目录下有用SQL Server和Access数据库分页的示例文件和vs.net 2003项目(vsproj.rar),你可以参考一下,使用Access数据库分页的示例文件都在Access文件夹下。谢谢!

2006-03-08 08:56  jwy

请问现在的版本是不是.net2003和2005都支持?
回复:应该只支持vs2003和.net 1.1及1.0,vs2005和.net 2.0我还没有测试过,据一些已在vs2005和.net 2.0中用过这个控件的朋友的经验,是可以运行但有一些小问题,我会在下个版本中加入对vs2005和.net 2.0的支持。谢谢!

2006-03-05 11:28  ggggg

请问Asp.net 中回发机制到底是怎样的?
回复:您好,请看看刚发布AspNetPager控件时我发的这篇帖子。谢谢!

2006-03-03 00:06  apace

想问问aspnetpager在三层结构中的用法。
我是个新手
回复:对不起,控件示例中没有这方面的例子,一般在三层结构中,您需要从表现层将分页控件的当前页索引和每页显示的记录数传入业务层,从逻辑层再传入数据访问层,在数据访问层中再依次向业务层和表现层返回当前页的数据,当然也可以在业务层中来处理分页数据,但性能最高的方法当然还是通过存储过程从数据库中只返回当前页而不是所有数据!

2006-03-02 10:39  雨天

多谢您的回复,现在还遇到一个问题,就是分页导航按钮之间的间距我在控件上设置:PagingButtonSpacing="10",可是没用,按钮之间还是紧靠着。<WebDiyer:AspNetPager runat="server" id="pager" HorizontalAlign="center" ShowInputBox="never" FirstPageText="<img src='img/btn_search_pprev.gif' align='absmiddle' border='0'>"	LastPageText="<img src='img/btn_search_nnext.gif' align='absmiddle' border='0'>" PrevPageText="<img src='img/btn_search_prev.gif' align='absmiddle' border='0'>" NextPageText=" <img src='img/btn_search_next.gif' align='absmiddle' border='0'>" OnPageChanged="ChangePage" PageSize="15"  PagingButtonType="Text" NumericButtonTextFormatString="{0}"	 PagingButtonSpacing="10"/>请问这个应该怎么解决!谢谢
回复:不知道您用的是什么浏览器?什么版本?如果是IE 5.0以上,则很可能是DocType引起的,关于DocType,请参考一下这篇文章;如果您用的是非IE浏览器,那么也可能出现您说的问题,AspNetPager当前版本没有对非IE浏览器做过兼容性测试,下个版本中我会解决这些问题。谢谢!

2006-03-01 10:21  雨天

单个的AspNetPager控件,我试了一下是可以的,但是一个搜索页面,上面有一个分页导航,下面也有一个分页导航,两个要相对应的,也就是说要两个控件,这个应该怎么去解决??
回复:这个很简单,您只要在页面上放两个分页控件,两个控件的PageChanged事件共享一个事件处理程序,在事件处理程序中分别设置两个分页控件的CurrentPageIndex为传递过来的PageChangedEventArgs参数的NewPageIndex即可,另外在Page_Load中应同时设置两个控件的RecordCount属性。谢谢!

2006-02-28 15:27  xcpuma

你好: 
     目的:主要是考虑使用你的aspnetpager分页控件是能否使用Ajax技术
     具体是当点击分页号(比如第N页)时,不触发PageChanged事件,而是执行自己定义的一段javascript函数,在此函数中需要知道点击的是第几页,并在该函数中调用服务器端函数,得到相应结果后,刷新局部页面。这样做的好处在于页面不必全部刷新,用户浏览页面也比较自然。
     现在关键的问题是如何在自己定义的javascript函数如何获取当前用户点击的是第几页!

     谢谢!!!!
回复:对不起,现在这个版本的AspNetPager不支持Ajax技术,不过这个功能我已准备在下一个版本中加入,现在因工作繁忙暂时还没有时间升级,您只能再等一段时间。谢谢!

2006-02-27 20:11  CrystalSun

不知道新版本有没有提供oracle的代码生成阿?
如果提供,在那里可以下载到阿?
回复:您好,还没有时间写Oracle的代码生成器,下面的代码是我在自己的项目中用的,您可以自己改一下用:
select * from (select A.*,rownum r from (select * from 表名 where (where子句) order by 排序列)A where rownum<= pager1.CurrentPageIndex*pager1.PageSize)B where r>(pager1.CurrentPageIndex-1)*pager1.PageSize
注意其中的pager1是AspNetPager的ID,分页的SQL语句是在后台代码中动态产生的。谢谢!

2006-02-27 14:14  voidarea

大哥你好,我用你的分页控件,问题已发在
http://community.csdn.net/Expert/topic/4579/4579764.xml?temp=.4577295
发现 把InitializeComponent()
中的
this.Pager.PageChanged += new Wuqi.Webdiyer.PageChangedEventHandler(this.Pager_PageChanged);

去掉后就正常了
什么原因呢?
回复:对不起,我没看出来问题在哪?不知您是否使用了Url分页方式?

2006-02-27 11:52  阿刚

你的aspnetpagers 报错:请问是怎么回事,谢谢!
C:\Inetpub\wwwroot\search\Classes\aspnetpager.cs(2384): 找不到类型或命名空间名称“PanelDesigner”(是否缺少 using 指令或程序集引用?)
C:\Inetpub\wwwroot\search\Classes\aspnetpager.cs(16): 类型或命名空间名称“Design”在类或命名空间“System.Web.UI”中不存在(是否缺少程序集引用?)
回复:您的.net框架是1.1还是2.0版本的?如果是1.1,试试添加对System.Design.dll的引用看是否还出错。谢谢!
;