留言簿

我要留言
留言搜索

2015-04-20 10:22  张良

AspNetPager 
好像用了母板页,和用户控件时,前台会报js错
Syntax error, unrecognized expression

我在母板页中放了一个用户控件,在这个用户控件中放了aspnetpager,并进行分页。

数据显示正常,分页也正常,但就是鼠标移动到分页条时会报js错

qq:66252416
回复:您好,这个应该不是AspNetPager的错误,AspNetPager本身并没有注册任何脚本,它使用的是asp.net的postback机制,请用浏览器开发者工具调试检查,确定具体的错误出现在什么地方,我搜了一下,这个错误消息一般和jQuery有关系,您需要先确定的错误代码然后进行解决。谢谢!

2015-04-16 21:09  Dragon

杨老师  我按照demo 提示的那样想做一个点击分页异步刷新指定列表区域 ,但不知道为什么分页没有绑定事件 ,点击分页是刷新整个页面 .  问题出在哪了?
回复:您好,不知您说的是哪个分页控件?如果是MvcPager ,使用Ajax分页失败的话,基本可以确定是页面上有脚本错误而导致MvcPager 的jQuery插件无法正常运行,请用浏览器开发者工具调试检查。谢谢!

2015-04-16 20:42  徐继开

杨老师,你好。我的问题已经解决了。借鉴Aspnetpager的设计,我自己封装了一个控件,完美地解决了与CSS不兼容的问题。谢谢杨老师!
回复:不客气,解决了就好。谢谢!

2015-04-15 17:42  徐继开

杨老师,你好。首先感谢你为我们带来实用的插件。最近,我在使用Aspnetpager,遇到了一个我自己无法解决的问题。
网页的CSS与插件不兼容。使用插件后,分页的数字都不在同一行。请问,除了修改我自己的CSS之外,还有没有其他方法完成布局?(e-mail:tiredoy@foxmail.com)
回复:您好,不太明白您说的是哪种布局?这里有详细的示例请看一下:http://www.webdiyer.com/aspnetpagerdemo/pagingbuttonlayouttype/default.aspx。谢谢!

2015-04-15 16:53  李明

杨老师,我想用mvcpager.dll 2.0实现这样一个功能,页面上有多个分页,每个分页都是局部刷新(只刷新表格所在div,不刷新整个页面),每个分页所调用的调用的controller不同,mvcpager实现吗
回复:您好,可以实现,还没发布的3.0版示例中就加入了这个例子,如果您急用,留下邮箱我可以单独把例子发给您。谢谢!

2015-04-08 21:05  Bane

杨老师:
      您好,感谢您的辛苦成功,我使用您的MvcPager插件的ajaxFormSearch功能,搜索表单sumbit的时候会缓存数据已供切换分页的时候post提交,请问能否提供下获取缓存数据的js函数?数据我还有其他用处,谢谢
回复:您好,源代码都在MvcPager.js文件中,表单值保存在内部变量中,外部没法访问,谢谢!

2015-04-07 13:55  kook

您好:
我想要繁体版的 .都有哪些解决方法.您有没有繁体版本!
回复:您好,您要哪个控件的繁体版本?

2015-04-05 23:12  王(续前面)

当同时满足条件时可以查询成功,http://localhost:1697/qzhmbst/list_2_5_1.html
如果其中一条件不输入等会导致失败:导致URL规则有误http://localhost:1697/qzhmbst/list_2__1.html
http://localhost:1697/qzhmbst/list__5_1.html
相当于缺少一参数。
请杨老师帮忙,修改下,谢谢。(本人可能用到更多条件)
先帮解决2条件问题,谢谢,后续多条件自己再参照试写
,谢谢。。注:-_- 您的这方面的例子我都看过了,就是没多条件的, 望老师帮改改代码,谢谢。。
回复:您好,这个问题url重写规则应该解决不了,您需要在后台用动态规则,判断某参数为空时使用默认值,或者使url参数为空时用默认值代替,静态的重写规则好象没办法实现这个,我很少用url重写,所以也不很熟,仅提供一下我的看法。谢谢!

2015-04-05 23:06  王(还有后续)

根据 杨老师的示例:查询结果再URL的  自己增加到2参数条件

web.config配置:
<RewriterRule>        <LookFor>~/list_(\d+)_(\d+)_(\d+)\.html</LookFor>
        <SendTo>~/user_list.aspx?w4=$1&amp;w5=$2&amp;page=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/list_(\d+)_(\d+)\.html</LookFor>
        <SendTo>~/user_list.aspx?w4=$1&amp;page=$2</SendTo>  </RewriterRule>
 <RewriterRule>
     <LookFor>~/list_(\d+)_(\d+)\.html</LookFor>
  <SendTo>~/user_list.aspx?w5=$1&amp;page=$2</SendTo>
   </RewriterRule>

2015-04-05 23:02  王(还有后续)

protected void AspNetPager1_PageChanged(object sender, EventArgs e)
    {
        

        string cmd =
             "select * from my_haoma  " + sqlwhere;


        if (hd > 0)//
        {
            cmd =
              "select * from my_haoma  " + sqlwhere;
            txt_haoduan.Text = hd.ToString();
            

        }

        if (zj > 0)//
        {
            cmd =
              "select * from my_haoma  " + sqlwhere;
            txt_zhongjian.Text = zj.ToString();


        }
        else   //
        {

            cmd =
                "select * from my_haoma ";

        }

        SqlDataSource1.SelectCommand = cmd;
        DataView dv = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
        AspNetPager1.RecordCount = dv.Count;

        PagedDataSource pds = new PagedDataSource();
        pds.DataSource = dv;
        pds.AllowPaging = true;
        pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
        pds.PageSize = AspNetPager1.PageSize;
        Repeater1.DataSource = pds;
        Repeater1.DataBind();
        this.AspNetPager1.EnableUrlRewriting = true;
        this.AspNetPager1.UrlRewritePattern = "~/list_" + hd.ToString() +"_"+zj.ToString()+ "_{0}.html";

    }

}
;