留言簿

我要留言
留言搜索

2014-10-13 13:36  Admin

杨哥,你的MvcPager.dll 2.0的源码在哪啊。。开源么
回复:您好,开源,只是没有提供单独的源码包下载,现在的源码就是页面左侧的“源代码”区域。谢谢!

2014-10-13 09:48  赵锐

杨老师:你好使用了你的ASPnetpager控件之后,发现有一个不足之处,就是Pagesize他只能是固定的,如果能把他做成下拉框那就完美了。
回复:您好,这个功能实现起来不复杂,但是比较麻烦,而且用这种功能的网站很少,所以没有考虑过,以后看情况有需要再加。谢谢!

2014-10-13 09:26  LL

老师,我需要"Ajax局部加载"和“AjaxForm搜索”只用一个VIEW实现的例子

我的邮箱: 149564683@qq.com
回复:已发送,请注意查收。谢谢!

2014-10-11 13:57  林先生

我使用了您的dll,但是报了这个错误,不知道是否是dll的问题,“安全透明方法“Webdiyer.WebControls.Mvc.PagerHelper.AjaxPager(System.Web.Mvc.HtmlHelper, Webdiyer.WebControls.Mvc.IPagedList, Webdiyer.WebControls.Mvc.PagerOptions, System.Web.Mvc.Ajax.AjaxOptions, System.Object)”尝试访问安全关键类型“System.Web.Mvc.MvcHtmlString”失败。

程序集“MvcPager, Version=1.5.0.19425, Culture=neutral, PublicKeyToken=null”标记为 AllowPartiallyTrustedCallersAttribute 并且使用 2 级安全透明模型。默认情况下,2 级透明将导致 AllowPartiallyTrustedCallers 程序集中的所有方法都变成安全透明的,这可能是导致发生此异常的原因。”
回复:您好,请问您用的asp.net mvc是什么版本呢?这好象是ASP.NET MVC 5.0中新加入的安全特性导致的,请使用MvcPager 2.0版,1.5版太老了。谢谢!

2014-10-09 15:13  John

杨老师,我使用您的MvcPager,现在使用局部加载功能,想加上搜索的功能,搜索后实现局部刷新分页,试了好久都没实现,因为只想用一个视图,不想再加一个部分视图,请杨老师指导,非常感谢
回复:上次有个朋友也有这个需要,我专门做了一个例子,留下您的邮箱我发给您。谢谢!

2014-10-09 14:04  季晓峻

你好,杨老师。使用了MVCPager,觉得非常方便好用,首先对您的努力表示感谢。最近在对老网站进行改版,为了适应潮流和方便,也使用了BootStrap来进行前端开发。这样就带来了一个问题,原来MVCPager生成的页面元素会不太兼容Bootstrap的css,导致页面元素混乱。不知道由于没有办法让MvcPager生成的页面元素使用Bootstrap的pagination的样式?需要在源代码中改吗?如何改?还是说,有不需要修改源代码的解决方案?希望杨老师能指点一二,万分感谢。
回复:您好,不太明白您说的“MVCPager生成的页面元素会不太兼容Bootstrap的css,导致页面元素混乱”?您的意思是要生成ul 和li这样的列表吗?现在就可以实现的,您可以用任何html标签做为MvcPager的容器元素,每个页索引元素也可以包含在自定义的html元素中,请看一下帮助文档中PagerOptions所有以WrapperFormatString结尾的属性说明。谢谢!

2014-10-09 10:41  Test

Remote验证的问题,我现在是在data-val-remote-url中传递uniqueidentifier主键来比较前后值,这样Creater和Edit可以共用一个Action进行验证。而微软自带的RemoteAttribute只能传字段,估计解决这个问题要新建Model,为了一个验证这样做很麻烦,不能满足我的需求。

除了我现在用的方法,这个问题是否有最佳实践?
回复:您好,RemoveAttribute有AdditionalFields属性可以传递额外的字段值,您可以把录入或编辑状态值通过这里传入,然后在后台判断后进行验证。谢谢!

2014-10-07 18:53  大概

站长你好,请问下你的验证码能不能破解呢?或者说解除呢,我是一个网站的会员,他本来没有验证码的,现在应该是用了你的验证码程序,搞得我们每次刷新帖子都要验证码 很麻烦,有可以解除的吗?
回复:您好,解除不了,加验证码的作用本来就是防止自动提交的,除非有非常准确的能识别图形文字的算法或软件,否则是不可能绕过去的。谢谢!

2014-10-07 16:05  Test

您好,我想请教一个MVC验证方面的问题,在使用Remote验证是否唯一时,假如是新建肯定是没问题的,但如果是编辑,验证默认值因为违反唯一也会被拦截了,导致无法保存,请问如何解决这个问题?
回复:您好,这是您的验证逻辑的问题,和MVC没有任何关系,我不知道您是如何验证的,但如果是编辑模式,您不可能用和录入模式用完全一样的验证逻辑。谢谢!

2014-09-30 12:23  柯尊龙

站长,你好。我在使用AspNetPager的过程中发现如下问题:
请参见你的TableLayout/Default.aspx,如果分页控件中添加了urlpaging="True"属性,那么在Page_Load事件中设置RecordCount属性会自动触发AspNetPager1_PageChanged事件。
而如果没有urlpaging属性的设置,那么Page_Load事件中不会触发AspNetPager1_PageChanged事件。这样,在第一次打开页面时就没有绑定到数据源。
虽然可以在Page_Load中手动去绑定,但我想知道这个问题的具体原因,为何会造成这种不一致。就文档看来,urlpaging属性应该只是影响URL的格式与否。
如果站长找到原因,烦请邮件给我:lifepoem@163.com
回复:您好,本来就是这样,这和设置RecordCount属性没有任何关系,用url分页,就是页面加载的时候就会进行分页,所以不要在Page_Load事件处理程序中绑定数据,因为这会导致数据被绑定两次,控件帮助文档中有说明。谢谢!
;