留言簿

我要留言
留言搜索

2004-06-27 18:31  along

1、系统在调试时总提示:没有类型或命名空间PageChangedEventArgs。我该怎么办?
2、如果是Repeater分页怎样绑定?3、您的控件可以直接设计出查询页吗?(包括自动出现查询框)
谢谢,非常
回复:1、需要添加对AspNetPager.dll文件的引用,并引入命名空间Wuqi.Webdiyer; 2、绑定数据到Repeater和DataGrid没有任何区别; 3、暂时没有这个功能。谢谢!

2004-06-26 21:48  along

请问:
    1、如果共准备显示1000条记录,首页(每页)显示50条,那么请问在首页显示的时候,用URL方式,这种方式是否和一共提取50条记录是否速度一样?
    2、如果我准备在网页上一共显示1000条记录,每页显示50条,那么我在用您的控件时,在写SQL数据库存储过程时,应该用select top 1000,还是select top 50,还是简单的select *  ?
    谢谢
回复:如果您用SQL Server数据库,可通过我的主页上的分页存储过程生成工具来生成分页存储过程,这样在分页时只需获取当前页需要显示的数据而不用获取全部数据再进行分页,但如果您用Access,则必然获取全部数据然后进行分页。谢谢!

2004-06-26 20:38  along

您好!
    今天看到您的网站,很感兴趣,打算以后经常来。(我是C#爱好者)
    我最关心的是您的分页控件的性能。我本来不打算用任何人的分页控件,我每一页现实50条数据,让大家够用了就行了,如果到第二页,那就让数据库再查询一次。这样作是因为,我的用户绝大多数情况下只看前50条记录。我不想让数据库每次都查询数据库的全部,这样太浪费性能了。
    但我忽然发现您的控件有一个URL分页,我不知道您的这个URL分页和您的PAGEPOCK分页有何区别。不知道您的页子在URL分页情况下是否是数据库只查询第一页或您要求的页码,而不是把全部数据都查出来然后放在缓存中。
    期待您的回答!以后多多联系哦!不知道您是否听懂了我的意思:就是您的URL分页到底是否是只查询要求的页码,而不是全部的数据库内容。
    谢谢,十分!
回复:您好,关于回发分页和URL分页方式的不同,请参看这个页面,在分页时是先获取全部数据然后实现分页还是在数据库中仅获取相应页面要显示的数据取决于用户的实现方法和所用的数据库,如果用SQL Server数据库,可以用存储过程在分页时只获取要显示的记录,如果用Access等不支持存储过程的数据库,则只能先获取全部记录然后进行分页。谢谢!

2004-06-24 18:46  xinlin

吴老师,您好。请教两个问题
1.如何在自定义控件判断是否在设计时。
2.有没有能把字符串生成ITemplate的类?比如把"<br>"生成Itemplate
回复:一、可以通过Control的Site.DesignMode属性来判断;二、请参看这篇文章。谢谢!

2004-06-23 21:18  一颗求助的心

吴老师:请教你在.net的web服务器端如何调用.ocx控件。
回复:您好,请参看这篇微软知识库的文章,谢谢!

2004-06-22 14:56  风筝

你好,我下在了你的调查系统,可是我怎么都无法运行啊。
你的setup.bat文件要如何修改,还是不明白,请详细讲解一下,谢谢!
回复:您好,在下载文件的readme.txt中有详细的设置说明,请按照说明进行操作即可,谢谢!

2004-06-22 14:14  Yang

您好:
请教几个您的问题,怎么样获取Reperter每行的数据呢?一直没有搞清楚这个问题,DagaGrid可以,不过Repeater用DataReader来bind,怎么样来获取数据呢,如果做有效率的web程序,Repeater用的应该比DataGrid用的多,可是你没有用DataSet来绑定,用起来麻烦的要命啊!请求您的帮助!

谢谢
回复:你好,可以在ItemDataBound事件处理程序中获取每个数据项,如果绑定的数据源是DataReader,则每个数据项的类型是System.Data.Common.DbDataRecord,有关DbDataRecord的详细信息,请查阅.net文档。谢谢!

2004-06-21 12:41  feng

http://community.csdn.net/Expert/TopicView.asp?id=3100329
吴老师请看下吧
回复:这取决于你是否每次登录时都重新设置了Cookie的过期时间,如果你没有重新设置Cookie的过期时间,则它的过期时间是不会变动的,如果每次登录都重新对Cookie的过期时间做了设置,或者干脆重新创建了Cookie,则过期时间也就是当前设置的时间了。谢谢!

2004-06-20 18:04  天珏

你好!数据能在datagrid里显示出来,但是分页的时候行数(pagesize)不对,点第一页是一行,第二页是2行,以此类推不知什么原因,请回复
回复:您的代码呢?如果您是在填充数据集的时候进行分页的,请确认要填充的记录的起始索引和记录数这两个参数的值是正确的。谢谢!

2004-06-20 17:48  loyou

Selected collating sequence not supported by the operating system. 
请问吴兄,我现在申请的europe.webmatrixhosting.net的免费服务,产生以上这个错误,你碰到过没有,你是怎么解决的?盼复!!!!!!非常谢谢您的无私奉献精神,向您学习!
回复:您用的是Access数据库吧,打开数据库,从“工具—选项”菜单打开选项窗口,在“常规”标签上将“新建数据库排序次序”改为“常规”即可。谢谢!
;