留言簿

我要留言
留言搜索

2018-06-19 18:13  张国发

杨老师你好,请问能不能输入查询条件后点击查询,并且查询特定页码(比如直接查询第4页)
回复:您好,如果是MvcPager,您可以在查询时将页索引参数也带过去,比如放一个隐藏文本框id为分页参数的名称,值为要跳到的页索引,这样通过get查询后就自动跳过这个页面了。谢谢!

2018-06-19 18:03  章文

能输入查询条件点击查询,并且查询的数据是第3页
回复:您好,您说的是哪个控件,具体是什么问题?谢谢!

2018-06-19 18:00  梁晓进

例如:当我浏览到第4页,点击某条数据的详情页面跳转了,然后在返回,我要再次浏览上次的查询条件和页码的数据,
            我把查询条件保存下来了并且赋值到表单然后再查询(且页码是4),能查询相应的页码4的数据,但是页码1就不能点击了
回复:您好,不知道您说的是哪个控件?又是如何设置的?是否有简单的示例可以重现一下这个问题?有的话发我邮箱webdiyer at gmail。谢谢!

2018-06-12 16:57  刘康

杨老师:你好
我用Html.Pager分页时提示不包含Pager的定义,是怎么回事呢
回复:您好,您没有帖出代码,所以不太明白您是怎么用的,出现这个问题很可能是是您没有引入Webdiyer.WebControls.Mvc命名空间导致的,试试在页面顶部添加@using Webdiyer.WebControls.Mvc;谢谢!

2018-06-07 09:44  harry

你好,环境是core2.1,使用NuGet引用Webdiyer.MvcPagerCore包后,使用过程中会报js错误,
路径是\webdiyer.mvcpagercore\1.0.1\contentFiles\any\netcoreapp2.0\wwwroot\lib\MvcPagerCore
文件是MvcPager.js和MvcPager.min.js,于是我将文件删除解决,但是我部署到其他机器中还是需要手动删除才能运行,希望作者大大可以关注一下
回复:您好,是的,有这个问题,我把js打包在nuget包中本来是为了方便调用,但是不少时候大家并不需要这个文件,所以会出现这样的问题,我下次发布时会去掉js文件。谢谢!

2018-06-06 14:02  tong

老师,你好,我在页面引用这句
 @Html.Pager(Model).Options(o => o.SetPageIndexParameterName("pagenum").SetPagerItemTemplate("{0} "))

生成的却是First Prev 1 2 Next Last 这种按钮,变成了英文,咋回事,之前用是中文的,突然变成了英文,是缺少了什么配置吗
回复:您好,语言和这个没有关系,和当前线程的区域性有关系,请看一下多语言支持这个示例中的说明和例子。谢谢!

2018-06-06 10:26  杨芳

你好,我用webdiyer分页的时候老是报错,说是无法显示此控件未在web表单上注册时什么意思,求帮忙,如果可以的话请加上我的qq好吗:2407809808  谢谢!!!
回复:您好,使用控件时在vs工具栏上将AspNetPager拖动到页面上VS就会自动帮您注册控件,手写代码的话您需要了解一下怎么注册控件,示例中是在web.config中注册的:,在页面上手工注册时,也可以用上面的代码,只需要把add改为register。谢谢!

2018-06-01 11:06  王先生

搜索了留言区的关于__doPostBack找不到的问题,问题仍然没有解决,您可以用vs2017,选择创建webform,framework用4.5,就会出现这个错误,我看了高版本的webform多了一些js,比如其中有一个叫WebForms.js的,这些js被编译成一个大的js文件,这一点与早期的webform是不同的.

239638369@qq.com
回复:您好,按您说的方法测试过,没有出现__doPostBack找不到的问题,__doPostBack定义在MsAjax.js这个文件中。谢谢!

2018-05-31 16:33  李晋

删除母版页的query.unobtrusive-ajax.min.js就不会查询两次了
回复:解决了就好,谢谢!

2018-05-30 18:57  李晋

找到错误了,原来是我在页面添加了个jquery.unobtrusive-ajax.min.js,在母版页也添加了一个。所以配置文件UnobtrusiveJavaScriptEnabled=true,依然查询了两次。。虽然搞不懂为什么会这样。
回复:您好,应该是绑定两次事件导致的,您删除母版页的js文件后还查询两次吗?谢谢!
;