留言簿
留言成功,请等待站长审核,谢谢支持!
2013-04-24 20:14 内容分页问题
看了那么多,都是数据列表分页的功能的,AspNetPager控件,有一直说可以用来做内容分页,但就是没有看到这种实例,不懂怎么用,有没有内容分页的简单实例?没有的话,可不可以简单做个来参考一下?手动分页和自动分页的~麻烦给个简单的例子出来看看可以不?谢谢!
回复:您好,内容分页一般在要分页的地方插入特殊的分页符,象ckeditor等编辑器就带有这样的功能,分页时先获取整篇文章,然后用正则表达式等方法获取文章中的分页符,所有分页符的总数就是总页数,每个分页符前的内容即为一页,如果您理解这个原理实现起来就很容易了。最近正在升级MvcPager,在示例中准备加入内容分页的例子,完了也可以给AspNetPager做个示例,不过我只做过上面说的这种手动分页,自动分页没听过也没做过,觉得靠判断字数来实现分页太不可靠。谢谢!
2013-04-24 15:59 yzj
您好,mvc2.0中用到你的分页控件,且是异步分页,但有查询条件,查询条件是通过表单 post方式提交过去的,第一次查询没问题,但一翻页表单里的数据就接收不到了(其中表单里有数据),怎么解决?
回复:您好,用Ajax分页时,查询条件需要用get方法提交到url中,后台通过获取url中的参数值来实现查询,分页过程中表单无法提交。谢谢!
2013-04-24 15:33 ThickThinker
你好,我也是聋人程序员,今天有幸看到你的博客,得知你也是一个聋人,十一年.net开发经验,连续九年微软最有价值专家(Microsoft MVP,非常荣幸,希望能给些赐教。
回复:谢谢支持,共同进步!
2013-04-24 14:49 pengzi
杨大哥,我想问下这控件是否是内存分页?也就是说要把数据库里的数据都加载到内存,在进行分页吗?
回复:您好,这和分页控件没有关系,怎么获取数据完全取决于您自己,分页控件和数据是独立的。谢谢!
2013-04-24 14:25 空白
你好,我想请问:AspNetPager为什么找不到PagingButtonLayoutType属性。 找这个属性是因为控件的[...](更多页)按钮<a>...</a>被Span包含了,样式比较难控制。 用的是Url分页模式。 代码如下: <a href="default.aspx?page=10" style="margin-right:5px;">10</a><span style="margin-right:5px;"><a href="default.aspx?page=11">...</a></span><a href="default.aspx?page=19" style="margin-right:5px;">末页</a>
回复:您好,请检查您使用的AspNetPagert版本,PagingButtonLayoutType是7.2版之后才有的。谢谢!
2013-04-24 13:13 杨涛
您的名字跟我的一样.一直在使用你的控件.webdiyer:AspNetPager我用的最多,但是最近想用MVC做一些东西.还不会用您的MVC分页的.
回复: 您好,使用MvcPager需要先熟悉ASP.NET MVC的基础知识,如模型、视图、控制器模式和路由等,然后可以看看本站的MvcPager演练和相关文档,还有问题可以在这里留言,我有空都会回复。谢谢支持!
2013-04-23 15:05 呵呵
在网上找了一天了,都还不知道怎么用的,真他吗没见过这么煞笔的东西,你他吗当所有人都是高手,看看就会。这种垃圾东西,我宁愿网上没有
2013-04-23 11:55 蓝梦
杨大哥你好,我非常喜欢你的分页控件,近来我做了一个aspnetpager分页样式在线DIY的网页,想贡献出来给大家使用,我也可以不断的完善这个功能,做得更方便。可以和我联系吗?我QQ:2250785074,功能页面:http://cbf.niurenqushi.com/aspnetpager/diy/
回复:很不错,已加QQ,谢谢!
2013-04-22 21:18 逍遥剑客
我在项目中已经引用MvcPager.dll文件,且在View下的web.config中加了引用 <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Routing" /> <add namespace="Webdiyer.WebControls.Mvc"/> <add namespace="Webdiyer.Mvc3Demo.Models"/> </namespaces> 为什么Html.Page还是提示Page未定义呢? 还有哪里要设置的,我用的是MVC3.
回复:您好,不是Page而是Pager,谢谢!
2013-04-22 20:51 逍遥剑客
View页面代码 @Html.Pager(Model, new PagerOptions { PageIndexParameterName = "id" }); @Html.Pager这个Pager哪里来的?为什么我的Html中没有这个定义? 盼回复,谢谢。
回复:您好,您需要先引入Webdiyer.WebControls.Mvc命名空间。谢谢!