mvcpager-用MvcPager进行分页的时候出现无法刷新图片及dropdownlist无法跳转页面

问题描述

用MvcPager进行分页的时候出现无法刷新图片及dropdownlist无法跳转页面



如图,每次只有默认的首页的图片会显示,但例如点“下一页”的时候就会出现图一的情况,除了首页外都会不显示图片,如果返回首页又会有图片,但是所有的页面的数据都是正确的,我已经认真看过数据库了。另外dropdownlist选完页面后不会出现页面跳转!

以下是我的分页代码
@Ajax.Pager(Model,new PagerOptions{PageIndexParameterName = "id",ShowPageIndexBox = true,PageIndexBoxType = PageIndexBoxType.DropDownList,ShowGoButton = false},new MvcAjaxOptions{UpdateTargetId = "layer"})

不好意思,我没有C币,希望懂的人可以帮一下我-_-||

解决方案

用IE F12功能或查看源代码,看下图片的url,是不是生成的有问题。
另外看看你的路由的配置,控制器有没有走进去。

解决方案二:

图片显示不出来, 这个感觉和分页控件没有关系

解决方案三:

找到原因了,第一个问题的确跟控件是没有关系的。MVC翻页的时候跳转到了对应的controller下的action,这时读取图片的路径就变成了
controller/action/从数据库中读取的图片路径。而对应的目录是没有这个文件的。

解决方法,在读取图片时加上 <img scr="/从数据库读取的图片路径" 这样读取到的就是根目录下的。

至于第二个问题我自己做了一个dropdownlist。谢谢上面的回复,分一人一些吧,不好意思

时间: 2024-10-13 12:40:34

mvcpager-用MvcPager进行分页的时候出现无法刷新图片及dropdownlist无法跳转页面的相关文章

Ajax写分页查询(实现不刷新页面)

要求: 获取数据库中大量的信息显示在页面上,必然要使用到分页查询: 若不使用Ajax,而是用其他的方法,肯定是要刷新页面的,用户体检很不好, 所以最好使用Ajax的方法写分页查询: 1.先来找一张数据很多的表吧! 一张简单的表 代码,引入jquery包: <script src="jquery-1.11.2.min.js"></script> 写一张表格,显示我们的代号跟名称: <table class="table table-striped&

为什么Datalist分页后“下一页”要点击2次才跳转?(附代码)

问题描述 只有两个方法.请大侠看一下毛病在什么地方!publicPagedDataSourcegetDataSourse()//数据绑定的方法{SqlConnectioncn=newSqlConnection("server=.;database=pubs;uid=sa;pwd=123456");SqlCommandcmd=newSqlCommand("selectau_id,au_lname,address,phonefromtemp",cn);SqlDataAd

hibernate 分页后可以得到 总共的记录数 和总页数 页面上表格 合并单元格后,数字不正确

问题描述 我的记录的显示是通过table 来显示的 但是由于记录中显示要合并一些行,而导致页数和记录数都不正确,不知道如何处理好一些. 解决方案 合并行的工作不能写在sql中吗?例如group by ...

在ASP.NET 2.0中操作数据之四十六:使用SqlDataSource控件检索数据_自学过程

导言 到目前为止,我们探讨的教程是由表现层,业务逻辑层和数据访问层构成的层次体系结构.数据访问层和业务逻辑层分别在教程第一和第二章提到.在Displaying Data With the ObjectDataSource 这篇教程里,我们探讨了怎样用ASP.NET 2.0的新控件--ObjectDataSource控件在表现层展示数据. 本教程到目前为止用这种层次结构来处理数据.然而绕过这种体系结构,通过直接把数据查询和业务逻辑放在Web页面上,也可以达到直接在ASP.NET页面上访问,插入,更

mvc实现tabpanel效果,而且每个页都实现分页功能

问题描述 刚用MVC做项目,向大家请教个问题:实现一个类似tabpanel的效果,把实现思路介绍下:1.用一个View作为容器,其中有个<div>用来显示数据:2.用<a>标签执行js,利用ajax.get()来获取一个partialView:(ps:每个partialView绑定不同的model)3.用div的html(ajax.success(data))显示数据;我想在view中实现分页(mvcpager),但是分页数据没有显示在view中,而是显示在pratialview中

PHP分页类分享

分享一个常用的php分页类.有三种表现形式,具体效果图如下: (1) (2) (3) 该php分页类的具体代码以及使用方法如下: /** *PHP分页类 * *show(2) 1 ... 62 63 64 65 66 67 68 ... 150 *分页样式 *#page{font:12px/16px arial} *#page span{float:left;margin:0px 3px;} *#page a{float:left;margin:0 3px;border:1px solid #d

ASP+FSO+框架实现ASP生成htm并分页的方法(批量)

asp+|fso|分页|fso|分页 还是第一次在CSDN写文章,本人文采和理论知识有限,写得不正确的地方欢迎指正.其实网上已经有很多ASP生成htm的文章了,有一种方法是ASP+XML的生成方法,虽然有一种好处就是不用程序写模版就可以直接引用原来的要生成页面源码使用,但本人进行此方法测试时,发现其稳定性差和网速要求高(当然不是在服务器上了).特别是虚拟空间上经常报错,有可能在本人在此方法上代码处理不足的原因吧.长话短说,这篇文章使用大家常用的另一种方法ASP+FSO,这里还应用了框架就是为了处

使用jQuery和PHP将Fckeditor发布的内容进行无刷新分页

  Fckeditor是一款所见即所得的WEB编辑器,它常被用作后台编辑发布信息.当要发布的内容很多很长时,就要考虑前台显示的分页效果了,本文将使用jQuery,并结合PHP,将Fckeditor发布的内容进行分页,并且实现无刷新切换页面. 关于Fckeditor使用,笔者不想多言.本文假设你是WEB开发人员,掌握了jQuery和PHP相关知识,并且熟知Fckeditor的配置和使用. Fckeditor编辑器有一个插入分页符的功能按钮,点击该按钮,将会在内容区插入一条分页符,如下图红色框标注:

ASP.NET:DataGrid控件的分页功能

asp.net|datagrid|datagrid控件|分页 DataGrid 控件是一个基于模板样式的.多功能的.多列的数据绑定控件.在三个数据绑定控件中,DataGrid是功能最为强大的,其次时DataList控件,然后是轻量级的数据绑定控件Repeater.要自定义 DataGrid 中各列的布局,您可以将列类型设置为"模板",然后修改列的模板.DataGrid 控件也可以无需模板,只需按照默认的设置即可进行呈现,这使得该控件成了用于报告方案的理想控件.      我们可以把Da