留言簿

我要留言
留言搜索

2007-10-12 13:38  frankwqb

sql200存储过程怎么写呢?
回复:示例中就有SQL Server 2000和2005的,P_GetPagedOrders2000就是SQL Server 2000的存储过程。

2007-10-12 10:59  hualinapec

您好,用了您的控件,遇到了一个问题,由于我是在用户控件中使用的,所以当点击分页时出现了错误,不能正常分页,我想知道在用户控件中怎么用aspnetpager,我的datagrid和aspnetpager都是放在用户控件中的
回复:没有太大区别,正在升级的6.1版中我新加了在用户控件中分页的示例,不知道您说的是什么错误?具体的错误信息是什么呢?

2007-10-09 15:15  xtoju1

如题,工作中有时要用到带查询功能的分页,用现在的分页方式往往只能出来第一页的结果,点第二页的时候结果就不对了.请老师讲个方法.谢谢!
回复:应该是您获取数据的方法不正确,您是怎么获取数据的呢?

2007-10-08 13:07  lggcfx

我看到 留言出了6.1版 我在站上看到还是6.0,不知道是否有6.1,而且6.1增加了什么东西 我的邮箱 lggcfx@163.com
回复:6.1版还在测试和编写文档及示例阶段,没有正式发布,等文档和示例编写完成很快就会发布。谢谢!

2007-10-08 13:05  lggcfx

感谢您的分页组件 我现在想问问你组件的图标怎么加进去的  我在源代码里看到一个bmp图片  你的源代码里面 应用程式-》资源-》图标里面没有选图片 可是vs2005里面要ico文件 我想知道 你那个图标怎么加进去的
回复:图标手工运行编译器命令将其加入控件中的,vs在这方面好象有问题,因为控件图标必须命名为“命名空间+控件类名+图标文件后缀”这样的形式,但vs将图标编辑为资源文件时,在其文件名前又加了一个“命名空间+类名”,导致编译后的图标无法显示,所以只能手工编译,编译命令类似于:csc.exe /out:bin/aspnetpager.dll aspnetpager.cs AssemblyInfo.cs /resource:Wuqi.Webdiyer.AspNetPager.bmp /target:library。其中的Wuqi.Webdiyer.AspNetPager.bmp 就是图标文件。谢谢!

2007-10-08 13:04  lggcfx

我用了你的分页 很不错(我已经测试了200w数据 我每页20条共10w页(用了存储过程) 在1w页前都还很快瞬间完成 到1w-10w页就的等3-5秒了,不过目前1w页20w数据也达到我目的了,不知道在海量数据能否在快些,这只是我测试的结果,amd3600+ 1g内存)
回复:您好,分页速度和分页控件是没有直接关系的,因为分页控件和数据源及数据的获取方式毫不相干,分页控件只是显示分页导航按钮并在点击这些按钮时引发分页事件而已,数据如何获取以及从哪里获取都是需要用户自己处理的,所以对于您的情况,速度是否能更快取决于您获取数据的速度是否能更快,一般用存储存储过程只获取当前页数据的办法是最快的,当然如果您有更快的办法,可以直接应用,这和分页控件没有任何联系。谢谢!

2007-10-08 09:55  3344

我们两个人合作开发网站,共用一个解决方案,webserver部署在他的电脑上,他在本机上(服务器上)引用了您的aspnetpager分页控件。他本机上一切正常,我通过浏览器访问页面也正常,但是我在我本机上工程内设置断点调试时出现: <br><br>“请求    'System.Data.SqlClient.SqlClientPermission,   System.Data,   Version=2.0.0.0,   Culture=neutral,   PublicKeyToken=b77a5c561934e089 '   类型的权限已失败   ” <br><br>不知是什么原因,当我打开他引用了aspnetpage控件的文件时,似乎工程不认识aspnetpager。根本不能识别,我在工具箱上“选择项”期望也引用aspnetpager控件作为工具条,当点“浏览”选择局域网(他的机上)bin内的AspNetPager.dll时,出现类型的权限已失败的同样错误。我已将framework2.0的安全权限全都设为了full,还是不行。郁闷。他机上framework有两个版本1.1和2.0. <br><br>不知是不是强命名的问题,请问怎样对aspnetpater.dll进行强命名,跪求吴老师如何解决??多谢
回复:您好,AspNetPager.dll文件本身就使用强命名工具sn.exe产生的密钥文件进行强命名了,您出错的原因在于:不能引用局域网上其它机器上的组件,而应该将AspNetPager.dll复制到本地后再引用即可。谢谢!

2007-10-07 13:09  cyh5460

配置错误 <br>说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 <br><br>分析器错误信息: 未能从程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.Compatibility.CompareValidator”。<br><br>源错误: <br><br><br>行 21:       &lt;/controls&gt;<br>行 22:       &lt;tagMapping&gt;<br>行 23:         &lt;add tagType=&quot;System.Web.UI.WebControls.CompareValidator&quot; mappedTagType=&quot;System.Web.UI.Compatibility.CompareValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;<br>行 24:         &lt;add tagType=&quot;System.Web.UI.WebControls.CustomValidator&quot; mappedTagType=&quot;System.Web.UI.Compatibility.CustomValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;<br>行 25:         &lt;add tagType=&quot;System.Web.UI.WebControls.RangeValidator&quot; mappedTagType=&quot;System.Web.UI.Compatibility.RangeValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;<br> <br><br>源文件: D:\Tools\asp\AspNetPagerSamples\web.config    行: 23 <br><br><br>--------------------------------------------------------------------------------<br>版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
回复:这是Asp.Net Ajax版本的问题,示例中用的是beta版,而您装的是正式版,正式版中不再包含System.Web.UI.Compatibility.CompareValidator这些为兼容性考虑而加入的验证控件了,需要修改配置文件,解决办法请看这篇博客的最后一段:常见疑难杂症: 控件中使用的验证控件。

2007-10-06 20:02  MyDream

你好,请问一下,怎样在,分页的地址中多加一个参数。<br>比如,这样http://127.0.0.1/smgd/index.aspx?Type=公司新闻&amp;page=1<br>怎么把Type加进去。
回复:您好,分页过程中您无法向url中添加参数,但在分页前Url中所有的参数分页后都会保留,比如上面的例子中,如果页面打开时url中就有type参数,那么分页后这个参数仍会在url中。谢谢!

2007-10-06 09:00  overkdg

回发或回调参数无效。在配置中使用 &lt;pages enableEventValidation=&quot;true&quot;/&gt; 或在页面中使用 &lt;%@ Page EnableEventValidation=&quot;true&quot; %&gt; 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。<br>-----------------------------------<br>以上是错误信息,我按&quot;1,2,3,4,5&quot;这些按钮IE就提示网页出错。输入数字就弹出上面的话。我在百度查了很久,所有的方法都用了,问题始终没得到解决。<br>大虾,还得让帮人帮到低阿!
回复:是分页控件引起的错误吗?我在测试页面加上测试过没有任何问题,而且enableEventValidation默认值就是true,所以加不加应该都是一样的,我搜索了一下,发现这个问题可能是一个页面中有多个form引起的,请参考一个这篇博客文章。谢谢!
;