留言簿

我要留言
留言搜索

2005-01-21 18:43  小池

我也回去看看吗。
这个控件感觉上去很好用。
多多提高版本啊。
回复:谢谢!:)

2005-01-21 15:34  nanfansky

我以前问过您是否是老师的问题,哈^_^,谢了,挺佩服您的!我自己也准备参考下您的分页控件,来实现我的菜单组件,发现东西好是好,使用起来还是挺麻烦的,不能一看就会。现在还没搞清楚怎么用,呵呵,其实我就是想看看你到底是怎么实现的,与其花时间去研究你的代码,还不如问你来的直接!也是因为你的控件引诱了我,但你又没在source里做好实现原理说明,所以找上门来了,打扰了。烦你在抽根烟的当会,留下2句,让我学一下,有机会送您包把烟抽,^_^,如果忙就算了,哈
回复:以前曾写过实现原理的文章,不上水准,有兴趣可以去这里看看,谢谢!

2005-01-21 11:30  初学者

吴老大,
既然这个东西是免费用的,
为什么不放点原码大家研究啊?
回复:源代码在安装后的source文件夹中,请仔细看控件说明。谢谢!

2005-01-20 18:09  Chou

SQL存储过程中有一处地方可以优化一下:
用between,如下:
TbJoin.id =t.nid
and t.id between @PageLowerBound and @PageUpperBound order by t.id
回复:没有测试过这样改后能有多大的性能提升,不过还是谢谢您的建议,有时间测试一下看看。谢谢!

2005-01-20 11:54  天行者

吴兄,偶然发现,这个分页控件在用多重select语句处理排序字段上好象还有点小问题:如果排序字段基本不重复时没什么问题,但如果排序的字段有大量重数据时,分页取出的结果可能会不正确
用临时表和table变量时因一开始生成了一个递增字段,不会有这种问题。

测试数据库:northwind
存储过程名:myPager
表名:orders
标识字段:orderid
排序字段:employeeid
选择字段:orderid,employeeid
使用多重select语句,只获取分页的数据

exec myPager 20,37一直到exec myPager 20,41结果都一样,看了一下,找到了其中的原因:
对于表中重复值如employeeid,在排序时按asc和desc排序对其在结果集中的排序是没有影响的,如select orderid,customerid from orders where employeeid=1 order by employeeid asc和select orderid,customerid from orders where employeeid=1 order by employeeid desc的结果一模一样,不知这种问题有没有办法解决?
回复:排序字段重复应该没有什么关联,只要那个orderid是没有重复值的标识字段,选出来的记录就应该是正确的。你可以试试用临时表或表变量来替换一下试试。谢谢! 顺便说一下: AspNetPager本身和数据显示没有关系,它只是显示几个分页的按钮并在分页时执行一个事件,数据显示正确或不正确和控件本身无关,因为获取数据需要自己用存储过程或填充DataSet来实现。

2005-01-20 09:09  jeff

版主您好,我用的2000操作系统+vs.net(不是2003),安装aspnetpage之后web窗体里还是没有分页组件,安装过程没有任何异常,请问是什么原因?
回复:您好,AspNetPager安装后不在vs.net的“Web窗体”选项卡上,而是在新建的“Webdiyer”选项卡上,如果看不到这个选项卡,可以在工具栏上点击右键,选择“显示所有选项卡”即可显示出来。谢谢!

2005-01-16 19:00  lucky

修改和删除数据怎么用?
能不能具体点儿?
回复:AspNetPager分页控件和数据显示无关,所以没有所谓修改和删除数据的功能,如果您指的是DataGrid的编辑和删除功能,可以参考.net框架文档中DataGrid的示例代码。谢谢!

2005-01-14 21:09  子风

确实装不了,请发吧.
不过我在点确定前,已经搞装好的目录复制了一份.
你还是给我发吧.jerry@cdzy.cn
回复:已发送,请注意接收,谢谢!

2005-01-14 09:38  子风

我用的是XP SP2,.NET 框架1.1SP1,开发工具只装了:
Microsoft Visual C# .NET   69514-335-0000007-18665
Crystal Reports for Visual Studio .NET   AAP5G-KS00000-U7000T5
Microsoft Application Center Test   
这些.
SqlServer只装了客户端.
回复:这个问题可能和XP操作系统有关,以前曾有网友提到相同的问题,不过我们公司谁也没有装过XP,家里的老机跑得还是Win98,所以没有在XP上测试,有机会我会找个XP的机器测试一下。如果您实在装不上去,来信告诉我,我给您发一份免安装版的。谢谢!

2005-01-13 18:06  子风

您好,我是CSDN里的朋友.
您的分页控件我下载了,可是装AspNetPager.msi的时候,到了最后一点点的时候,出了错误,每次都是一样.错误如下:
无法创建CustomAction.CustomAction安装程序类型的实例.-->调用的目标发生了异常.-->未将对象引用设置到对象的实例.确定后,会再一次提示此错误,再确定后会自动回滚.请问怎么办?
回复:是否能说明一下您的安装环境呢?什么操作系统?.net框架版本是多少?谢谢!
;