留言簿
留言成功,请等待站长审核,谢谢支持!
2013-06-07 19:27 初学者
杨老师:我下载了您的AspNetPage控件,想实现gridview分页显示,bin里已经添加DLL文件,我不知道怎么使用,麻烦您赐教!
回复:您好,请下载示例项目参考一下,示例中就有gridview等分页的例子,使用很简单,一是设置RecordCount属性为要分页的记录总数,二是编写PageChanged事件处理程序,在该事件处理程序中获取当前页数据并绑定在数据显示控件上即可。谢谢!
2013-06-07 00:59 流水
我环境是 VS2010 SQL2005
回复:您好,这是数据库版本问题,和VS无关。
2013-06-07 00:58 流水
数据库 'E:\CODE\ASPNETPAGER743DEMO\APP_DATA\NORTHWND2.MDF' 的版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径。 无法打开新数据库 'E:\CODE\ASPNETPAGER743DEMO\APP_DATA\NORTHWND2.MDF'。CREATE DATABASE 中止。 尝试为文件 E:\code\AspNetPager743Demo\App_Data\NorthWnd2.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。
回复:请看上一个留言的回复。谢谢!
2013-06-07 00:58 流水
老大啊为啥我下载的demo 不能链接到数据库呢 提示:数据库 'NorthWnd' 的版本为 706,无法打开。此服务器支持 611 版及更低版本。不支持降级路径。 无法打开新数据库 'NorthWnd'。CREATE DATABASE 中止。 无法将文件 'E:\code\AspNetPager743Demo\App_Data\NorthWnd.mdf' 作为数据库 'NorthWnd'. 附加。
回复:您好,示例数据库是sql server 2008 R2,您用的可能是低版本,请下载数据库脚本文件SampleDb.zip,自己生成一下数据库。谢谢!
2013-06-06 02:03 kingice
老大,我把mvc3验证码源码中 internal改成public class MvcCaptchaImage ,然后用((Webdiyer.WebControls.Mvc.MvcCaptchaImage)(Session[前台页面上的_mvcCaptchaGuid的值])).Text获取到的的值和_mvcCaptchaText的值进行验证,这样改了以后安全不?顺便问一下,是不是点击输入框再出现验证码更安全呢?
回复:您好,您的意思是您自己通过Session来进行验证而不使用控件原本的验证机制吗?不太理解您为什么要这样做,不过没太大区别,应该不容易被绕过,至于是否点击后再出现验证码那和安全没有关系,只是用户不点击的话就不会生成验证码图片,节省了点资源而已吧。谢谢!
2013-06-03 00:48 流水
杨老师: 您好! 我是用repeater+aspnetpager+formview做的分页,点击编辑修改后返回信息列表页时,无法获取当前页(currentindexpage)的数值,而且返回时数值总为第一页,怎么解决?谢谢!
回复:您好,您用的是默认的postback回发分页方式吗?如果是的话,这个问题就没法解决,您只能用url分页才行。谢谢!
2013-06-02 04:52 僻静
以前也用过杨兄的这个分页控制。这次在VS2012,FRAMEWORK4,MVC3.0的情况下使用普通的分页。出现了以下这个错误, 是不是各版本是支持的原因啊,望解答。 “CS0012: 类型“System.Web.Routing.RouteValueDictionary”在未被引用的程序集中定义。必须添加对程序集“System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的引用。”
回复:您好,不知道您用的是哪个版本的MvcPager?在MVC 2以前,System.Web.Routing.RouteValueDictionary这个类在System.Web.MVC.dll中,3.0以后移到System.Web.Routing.dll中了,所以您需要添加对System.Web.Routing.dll程序集的引用。谢谢!
2013-06-01 18:16 幻听
很期待老师的新分页控件 前几天来您这留言了 我写了一个类似百度贴吧的发帖留言的功能 除了要显示楼层分页 还要为每个楼层的回复分页 前一个是普通分页 第二个我使用了Ajax分页 但我实在不知道怎么才能把一些参数附加到下一页上一页这样的AjaxActionLink这样的链接上 <%=Html.AjaxPager(Model,new PagerOptions(){PageIndexParameterName="page"},new AjaxOptions(){UpdateTargetId="box",Url="parentID="+Model[0].ReParentID}) %> 我这样写的 不行 希望老师能写一下具体怎么附加参数到你的控件显示的页码链接上
回复:您好,在分页过程中无法向Url附加任何参数,您需要在分页前就将这些参数附加到url中,例如提交表单时通过get方式提交等形式。谢谢!
2013-06-01 12:27 左手
杨老师,我在mvc3.0下 用 jQuery Ajax分页的时候 Controller后台代码判断Request.IsAjaxRequest()的时候 始终为flase 这是为什么呢 ? 该引用的脚本也都引用了呢
回复:您好,请用浏览器的开发者工具等调试一下,看是否确实是Ajax请求,MVC 3中引入了unobtrusive Ajax模式,此模式下还需要引用unobtrusive那个脚本文件才行,请仔细检查调试。谢谢!
2013-05-30 16:41 sk
着着很多网友在留言关注 MvcPager 的新版本,毕竟现在用 asp.net mvc razor 开发的人很多了,非常期待 MvcPager 新版早日出来。谢谢杨老师!
回复:最近正在抽时间升级,碰到些麻烦,我会尽可能早点解决发布。谢谢支持!