留言簿

我要留言
留言搜索

2017-01-31 17:00  郑兵

杨老师,您好!我是直接采用项目的代码,放到wap站点中,但是在手机上访问时,没有跳转,在pc上可以实现跳转。
回复:您好,不知道您说的是哪个控件?什么项目?谢谢!

2017-01-24 19:46  简双春

您好,
我在最近的项目里使用的mvcpager 3,仿照例子里的ajax分页写的,但是ajax效果没出来,和html.pager效果是一样,断点后发现点了页码后根本没进到 Controller 的 

if (Request.IsAjaxRequest())
{
return PartialView("_newlist", model);
}

里面来,是怎么回事呢?
回复:您好,Ajax请求失败应该是脚本问题导致的,请确保您正确引入了jquery库以及MvcPager的jQuery插件,另外请用F12浏览器开发者工具检查一下当前页面是否有脚本错误。谢谢!

2017-01-22 14:43  Alex

杨涛老师你好:

我刚做.net不到一年,在项目的一些页面中,看到几处ajax请求中,url参数后面加了个random。为什么要在URL后面加个随机数?原理是什么thanks。
回复:您好,Url后加随机参数是为了防止页面被缓存的,谢谢!

2017-01-20 08:45  张恒源

接昨天的问题 你的例子里换页的时候request url为http://localhost:37614/demo/ajaxpartialloading/2/?X-Requested-With=XMLHttpRequest

我的项目换页的时候request url为 http://localhost:64466/Province/Table?page=2

这是为什么?
回复:您好,这和PagerOptions.PageIndexParameterName的属性值及路由中的页索引参数名有关,请参考该属性的帮助文档和示例,谢谢!

2017-01-19 17:39  张恒源

你好
我在extjs里使用了MvcPager,使用的partialview包含的MvcPager,仿照例子里写的,为啥我点击换页会把table外的其他信息也刷新?
回复:您好,出现这个问题是您的MvcAjaxOptions的UpdateTargetId指向的html元素不正确,改元素不应该包含您说的table和mvcpager外的其他元素,请对照实例检查调试,谢谢!

2017-01-19 17:01  张

您好,我现在正在用您的AspNetPager控件,很多页面都在用,只有一个页面不显示下面的页码,后台的数据是多于pagesize的,也给recordcount赋值了,请问为什么会不显示呢,跟页面中其他控件会有冲突吗,谢谢
回复:您好,从您的描述中无法猜出原因,您需要进行调试,检查相关属性值开查找原因,谢谢!

2017-01-16 15:32  efreer

你好,有没有手机网站用的分页样式 ???
回复:您好,BootStrap的样式就适用于手机。谢谢!

2017-01-14 22:15  Chirs

您好!我系统用着您的分页控件很正常,可是移植到另外一台机器,出现了“未能找到类型或命名空间名称Wuqi(是否缺少using指令...)”,这是什么原因能,我是有添加AspNetPager.dll的
回复:您好,最好用nuget添加引用,直接引用dll的话引用的是绝对路径,如果另一台电脑上此路径及dll不存在,就会出现您说的问题。谢谢!

2017-01-11 09:03  冯勇

Hi,您好。使用了MVCPAGER 分页,已经实现分页功能。在添加检索条件时 我将form设置成post ,
把new MvcAjaxOptions { UpdateTargetId = "articles", HttpMethod = "POST", DataFormId = "myform" }也设置成POST提交,但是在点击下一页或者其他页码提交后在后台 getForm(“key”) 一直获取不到检索条件。请问是为什么呢?
view 代码:
  <div id="articles">
        @using (Html.BeginForm("index", "tick", new RouteValueDictionary { { "id", "myform" } }, FormMethod.Post))
        {
            @Html.Label("关键字:") <input name="key" value="@Request.Form["key"]" /><input type="submit" value="查询" />
        }
        @*分页Table*@
        @{ Html.RenderPartial("GetProblem"); }
        <div class="text-center">
            @Ajax.Pager(Model.Articles, new PagerOptions
            {
                PageIndexParameterName = "id",
                FirstPageText = "首页",
                PrevPageText = "上一页",
                NextPageText = "下一页",
                LastPageText = "末页",
                NumericPagerItemCount = 5,
                ContainerTagName = "ul",
                CssClass = "pagination",
                CurrentPagerItemTemplate = "<li class=\"active\"><a href=\"#\">{0}</a></li>",
                DisabledPagerItemTemplate = "<li class=\"disabled\"><a>{0}</a></li>",
                PagerItemTemplate = "<li>{0}</li>"
            },
             new MvcAjaxOptions { UpdateTargetId = "articles", HttpMethod = "post", DataFormId = "myform" }
            )
        </div>

    </div>
回复:您好,出现这个问题很可能是页面上有脚本错误导致Ajax提交失败,请用F12浏览器开发者工具调试检查http请求和响应结果。谢谢!

2017-01-10 10:38  文彬

webdiyer,thanks a lot.
本人ASP.NET有1年经验,现在MVC上手感觉也还行。
以后有问题也请多指教哈哈!
回复:不客气,IT技术发展太快,我接触ASP.NET MVC已经八九年了也还在不断学习,希望共同进步。谢谢!
;