留言簿
留言成功,请等待站长审核,谢谢支持!
2015-03-17 14:53 湯包
你好,XSS防护上,为什么我调用最新的dll,在url分页时候,单引号不能被转码,而在你网页的demo上是可以被转码的呢?
回复:您好,不知道您说的是哪个控件?如果是AspNetPager,url中原来的参数会被原样传递到下一页,不进行编码和解码,如果是MvcPager,分页前url中的参数是通过routeValues获取的,之后被重新添加到当前分页的routeValues中以生成分页url,routeValues中的参数在添加到url之前会被自动编码,这是ASP.NET MVC本身的功能,MvcPager只是原样传递,没有做任何更改。谢谢!
2015-03-16 14:56 Tony
我想问下,按照demo的mvc分页,好像不是每次到数据库读取一页的条数,而是按照条件把所有查询出来再ToPagedList,那么这样的话每读取一页的数据都得把大量数据读取出来,不会慢吗?
回复:您好,ToPagedList是一个Linq扩展方法,不同的数据源它的数据获取方式也不同,对于sql server,它会生成在数据库端分页的sql语句,而不是取出全部数据后再分页,您需要了解一下LINQ和Entity Framework的工作原理。谢谢!
2015-03-15 20:57 王磊
您好,我现在用的是mvcpager2.0版本,jquery是1.10.2,在使用ajax分页+AjaxForm搜索(post)时,怎么写搜索都不会去执行,但是异步分页是好用的,请问一般情况下是什么问题?
回复:您好,请用浏览器开发者工具调试,看页面上是否有脚本错误,确保所有脚本文件都正确引用了。谢谢!
2015-03-12 14:44 曾华
问一下题外的问题: 我之前用website开发网站的时候不觉到速度慢,启动一般都在1秒左右。 但前些时间,用.net4.0+EF+MVC3开发的时候,启动速非常慢,一般都要10多秒,一开始我以为是EF的问题,后来,我用.net3.5+MVC2 数据库BLL+DAL+MODEL,还是很慢,请问一下老师,这是什么原因啊,都是这么慢吗
回复:您好,我从不用也没用过website开发网站,开发网站只有web项目,而且用EF+MVC已经好多年了,没有见过您说的问题,一般来说,asp.net网站在第一次启动时需要进行预编译,以及连接数据库会导致第一次打开页面比较慢,但之后就非常快,有很多原因会导致启动太慢,硬件、程序、数据库及网站配置都有可能,所以无法知道具体是什么原因。谢谢!
2015-03-11 11:43 马腾丰
你那些MVCpager 分页不能用 有很多bug
回复:您好,不太明白您的意思,您说的“那些MvcPager”是指什么?是什么样的bug?谢谢!
2015-03-10 17:16 zardblend
杨老师,能发个AspNetPager分页示例—配合UpdatePanel实现无刷新分页 程序实例给我吗? 邮箱:zardblend@vip.qq.com
回复:您好,本站的下载页面就有,就在AspNetPager示例项目中。谢谢!
2015-03-05 10:23 kurt
正在重构,想在项目中先用起来,非常感谢。 我的邮箱 qxl88@vip.qq.com
回复:已发送,请注意查收,若发现bug请及时与我联系。谢谢!
2015-03-03 21:10 林春源
杨老师,谢谢,用了您的分页控件,非常方便,现在遇到了一个问题,还望您能指导一下,谢谢。 我做了一个页面用于显示记录,每条记录有一个“详情”按钮,点击后会跳转(ajax跳转)至详情页面,在详情页面有一个返回按钮,用于返回到原页面。 按照主页上的例子AJaxForm搜索(post)做好了分页和搜索功能,翻页和搜索功能都正常; 但我在执行如下操作时,发现了一个问题: 1、如果,我不翻页,一切正常, 点击“详情”按钮,浏览器会发出一个GET请求,将页面数据拿回来,同时可以正常返回到主页面。 2、如果,我执行了翻页,则不能一次返回,比如我执行了一次翻页操作,需要点击两次返回才能回到主页面,执行2次翻页,则需要点击3次返回才行,以此内推。 通过跟踪浏览器的请求发现,在执行翻页后,再点击“详情”按钮,会出现如下请求: (1)GET /KPI/Details/12 (页面显示正常) (2)POST KPI?pageIndex=1 我的问题是:实现返回原页面的功能,上述(2)POST KPI?pageIndex=1 是由分页控件发出的吗?能否禁止? 谢谢
回复:您好,这是MvcPager Ajax分页模式的浏览器历史记录支持功能,2.0版中不能关闭,现在正在升级的3.0版已加入禁用浏览器历史记录支持功能,但还没有开发完成,暂时无法发布。谢谢!
2015-03-03 11:52 Confused
杨老师,我发了一封邮件到你的GMAIL邮箱了,因为有图片文字比较多,麻烦你帮忙解答一下 我的邮箱是 2587076@qq.com
回复:您好,已回复,但不是很懂您的意思。谢谢!
2015-03-02 10:31 net菜鸟
在您开发的ASPNetPager控件中,添加Button的PostBackURL属性可行吗?
回复:您好,不太明白您的意思,您要给什么Button添加这个属性?