留言簿
留言成功,请等待站长审核,谢谢支持!
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&w5=$2&page=$3</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/list_(\d+)_(\d+)\.html</LookFor>
<SendTo>~/user_list.aspx?w4=$1&page=$2</SendTo> </RewriterRule>
<RewriterRule>
<LookFor>~/list_(\d+)_(\d+)\.html</LookFor>
<SendTo>~/user_list.aspx?w5=$1&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";
}
}