留言簿

我要留言
留言搜索

2006-02-21 09:55  feelings

吴老师您好!
这个分页控件源码在VS2005中编译,提示System.Web.UI.Design.WebControls.PanelDesigner命名空间不存在
查询MSDN,注明了在2.0版本中已过时
请问这段代码怎么办?在MSDN中说:
PanelDesigner 类可为可视化设计器中的 Panel 控件提供设计时支持。但是,对于面板控件的所有新实现,应使用 PanelContainerDesigner 取代 PanelDesigner。
请问能否提供这段新代码?
回复:对不起,我还没有用过vs2005,这个控件也没有在.net 2.0下测试过,我准备这个项目做完有时间把控件升级到2.0版,支持vs2005和.net 2.0。谢谢!

2006-02-20 13:44  secretfish

站长您好,我运行了贵网站的AspNetPager的msi,安装完了在.net中并没有看到控件已经自动加入到工具箱中,请问一下这个怎么解决?
回复:您可以手工加入,在工具箱上点右键,选择“添加/移除项”,在弹出的自定义工具箱窗口中点击“浏览”按钮,转到AspNetPager控件安装的虚拟目录下的bin文件夹中,选中AspNetPager.dll然后确定即可。

2006-02-19 00:29  terry

站长,你好!
   使用URL分页的时候,可以用urlencode吗? 我用的是SQL存储过程分页
回复:您好,我不太明白您的意思,您能说得更清楚点吗?谢谢!

2006-02-16 16:45  menghx

版主,你好!!我要实现的也是你的那个留言查询的效果,可否将存储过程和调用的原代码发给我一份多谢!
回复:已发送到您的邮箱,请注意查收,谢谢!

2006-02-16 16:42  menghx

请问有有这个控件的查询分页的实例吗??能提供一下吗??非常感谢
回复:您好,控件的示例文件中就有一个查询分页的示例,您应该可以在AspNetPager控件安装后的虚拟目录下找到,谢谢!

2006-02-16 00:09  richard

版主你好,我是刚刚用aspnetpager的,看了代码后感觉很方便,但是现在的问题是,我在程序中用了aspnetpager,但是这个控件我就是看不到。不知道是什么原因(我也将alwaysshow属性用上了)。请问你能告诉我吗?
回复:您好,如果把AlwaysShow设为true仍然不能显示,那么请检查是否误将Visible属性设成了false,或者包含分页控件的父控件或html标签没有显示出来。如果这些问题都没有,您可以把代码发来我看看。谢谢!

2006-02-12 18:59  钟宏

续:上个留言:
  吴老师:我要实现的就是你的那个留言查询的效果,可否将存储过程和调用的原代码发给我一份
多谢!
回复:您好,我的留言簿搜索页没有使用存储过程,所有代码都在一个页面上,文件已压缩后发往你的邮箱,请注意查收。谢谢!

2006-02-12 00:09  钟宏

你好,吴老师,我想用oracle数据库,DataGrid和你的控件来分页,每次查询条件不一样时,得到的数据也不一样!绑定到DataGrid的数据量也不一样!
  我看你的帮助文档没有用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-11 01:47  kisssun

老师您好,我是完全根据sample代码修改的,但是运行提示出错
出错行:pager.RecordCount=(int)DbCommand.ExecuteScalar();
即使修改成pager.RecordCount=10;也出同样错误提示
未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
我的代码
DbConnection.Open ();
DbCommand.CommandText = &quot;select count(*) from newsdata where sCity='main'&quot;;
pager.RecordCount=(int)DbCommand.ExecuteScalar();
DbConnection.Close ();
BindData();
请问使什么问题呢?谢谢
回复:您用的是什么数据库?AspNetPager的ID是pager吗?如果代码在后台代码文件中,请检查pager这个变量是否已经声明了(protected AspNetPager pager)。谢谢!

2006-02-10 16:53  壮志

这个控件太牛了!  请问有联系方式吗? 可以向你请教一下
回复:您好,主页最下面有我的邮件地址,第一条留言中有QQ号码,谢谢!
;