asp.net 论坛回复功能 回复完成后怎么跳转到最后一页

问题描述

论坛回复完成后,现在直接跳到了第一页。我想让他跳到最后一页。不知道怎么实现了。我用的是datalist。求高手帮下。最好有代码。高分求求求求求。。。。

解决方案

解决方案二:
这与你怎么分页有关,求出最后一页数值,绑定DataList!
解决方案三:
你得到全部的回复,然后除以每页显示的条数,就是最后的页数x,Response.Redirect("xx.aspx?page=x")即可
解决方案四:
重新绑定数据到最后一页呗。。
解决方案五:
将你的页码放在url后面,或者session、cookie里,Response.Redirect到新页面,取出页码定位到最后一页即可。
解决方案六:
用什么分页的
解决方案七:
引用3楼ptyzhu的回复:

重新绑定数据到最后一页呗。。

请问你这个重新绑定数据到最后一页怎么实现。我也是这么想的。但是不知道该怎么实现
解决方案八:
引用4楼dalmeeme的回复:

将你的页码放在url后面,或者session、cookie里,Response.Redirect到新页面,取出页码定位到最后一页即可。

页面中我在尽量不用session、cookie存储就不用。所以我们这样选择谢谢您
解决方案九:
引用5楼yu94285572的回复:

用什么分页的

aspnetpager
解决方案十:
这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊
解决方案十一:
引用9楼net_lover的回复:

这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊

我想采用的方法是刚才3楼那个哥们说的重新绑定然后到最后一页。但是一直没用过。不知道该怎么用
解决方案十二:
引用9楼net_lover的回复:

这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊

+3唯一不好的是又跑去数据库查询总条数,为了跳到最后一页这样会频繁操作数据库,请问还有啥解决方法?
解决方案十三:
引用2楼net_lover的回复:

你得到全部的回复,然后除以每页显示的条数,就是最后的页数x,Response.Redirect("xx.aspx?page=x")即可

+1
解决方案十四:
分页读取方法里面有一个“第几页”参数,回复完成,绑定数据把这个参数传进去
解决方案十五:
引用13楼lizeyuan8238386的回复:

分页读取方法里面有一个“第几页”参数,回复完成,绑定数据把这个参数传进去

现在是可以得到最后一页。但是请问怎么把这个绑定数据的参数传进去。没理解。现在就在考虑这一步怎么走。麻烦你说详细下。谢谢您了。
解决方案:
引用11楼huijunliang的回复:

引用9楼net_lover的回复:这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊+3唯一不好的是又跑去数据库查询总条数,为了跳到最后一页这样会频繁操作数据库,请问还有啥解决方法?

你可以这样,设置page=99999,一般的分页算法,对于大于总页数的数字,会设置成最大页数的,而不是99999,这也是一种方法。可以免去查数据库的次数
解决方案:
什么意思?设置page=99999?能具体点么?我感觉你说的这个我第一次听到。但是很有趣。很想了解引用15楼net_lover的回复:

引用11楼huijunliang的回复:引用9楼net_lover的回复:这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊+3唯一不好的是又跑去数据库查询总条数,为了跳到最后一页这样会频繁操作数据库,请……

解决方案:
学习了。应该是返回回复者内容的那个页面。
解决方案:
最好返回那个帖子的位置。
解决方案:
把页码给到最后一页跳页面就行
解决方案:
先查出最后一页的代码,再转到最后一页,Response.Redirect("xx.aspx?page=x")
解决方案:
引用20楼aspnetchengxu的回复:

先查出最后一页的代码,再转到最后一页,Response.Redirect("xx.aspx?page=x")

用这个Response.Redirect("xx.aspx?page=x")我会我想的是再次绑定数据的时候直接怎么跳到最后一页别来用Response.Redirect("xx.aspx?page=x")这个我懂。
解决方案:
引用18楼yzbcgs的回复:

最好返回那个帖子的位置。

能力有限,我也想跳到帖子位置。问题现在能力达不到啊。才出来做的开发请你能教下么
解决方案:
引用19楼gaonan_100924的回复:

把页码给到最后一页跳页面就行

把页码给最后一页什么意思。详细说下好吗?
解决方案:
给pageindex赋个最后一页的页码值就行了
解决方案:
引用24楼porschev的回复:

给pageindex赋个最后一页的页码值就行了

请问您的意思是不是说在此绑定数据的时候把pageindex重新赋最后一页的值就OK了?
解决方案:
引用23楼q476637431的回复:

引用19楼gaonan_100924的回复:把页码给到最后一页跳页面就行把页码给最后一页什么意思。详细说下好吗?

你数据源肯定有分页,把页码给到pageMax就行了,也就是最后一页。
解决方案:
肯定必须有嘛。我试试你们大家的方法下。如果好了满分送引用26楼gaonan_100924的回复:

引用23楼q476637431的回复:引用19楼gaonan_100924的回复:把页码给到最后一页跳页面就行把页码给最后一页什么意思。详细说下好吗?你数据源肯定有分页,把页码给到pageMax就行了,也就是最后一页。

解决方案:
哈哈··必须肯定有得,看看你数据源需要的参数就行了
解决方案:
真心求分```
解决方案:
引用25楼q476637431的回复:

引用24楼porschev的回复:给pageindex赋个最后一页的页码值就行了请问您的意思是不是说在此绑定数据的时候把pageindex重新赋最后一页的值就OK了?

就是这个意思
解决方案:
引用2楼net_lover的回复:

你得到全部的回复,然后除以每页显示的条数,就是最后的页数x,Response.Redirect("xx.aspx?page=x")即可

+1
解决方案:
引用15楼net_lover的回复:

引用11楼huijunliang的回复:引用9楼net_lover的回复:这要看你是采用什么样的分页方法,一般采用存储过程分页的,只需传递第几页即可,Response.Redirect("xx.aspx?page=x")你得到第几页x,就很好解决了啊+3唯一不好的是又跑去数据库查询总条数,为了跳到最后一页这样会频繁操作数据库,请……

这样的原理应该也是做了一次总条数的查询。

时间: 2024-11-01 17:22:04

asp.net 论坛回复功能 回复完成后怎么跳转到最后一页的相关文章

asp:LinkButton输入页码点击分页后不能跳转,求解决

问题描述 前台:<asp:GridViewID="GridView1"runat="server"BackColor="White"AutoGenerateColumns="False"AllowPaging="True"OnPageIndexChanging="gvwDesignationName_PageIndexChanging"CellPadding="6&quo

数据库、设计-类似于 论坛 发表 评论、回复功能,每一个用户显示昵称, 如果是好友则 显示备注 怎么设计数据库==

问题描述 类似于 论坛 发表 评论.回复功能,每一个用户显示昵称, 如果是好友则 显示备注 怎么设计数据库== 我想到的方式有.冗余数据.或者每次查询一次.缓存.但是备注修改之后 都会涉及到更新,更新 表的数据 太多.效率是一个问题.??求解 解决方案 可以给用户信息建立冗余的字段,或者放在内存缓存中.

DDD实践问题之 - 关于论坛的帖子回复统计信息的更新的思考

之前,在用ENode开发forum案例时,遇到了关于如何实现论坛帖子的回复的统计信息如何更新的问题.后来找到了自己认为比较合理的解决方案,分享给大家.也希望能和大家交流,擦出更多的火花. 论坛核心领域问题分析 论坛领域的核心概念是:帖子.回复.大家都知道,一个帖子可以有零个或多个回复.对同一个帖子,不同的人可以并行发表回复.回复发表后,查看帖子详情时,可以根据回复的发表时间排序显示:此外,我们还关心某个帖子的最新发表的回复.最新回复的作者.最新回复时间,以及总回复数. 我们设计的系统,应该在实现

Android QQ空间说说回复功能简介

转自:http://blog.csdn.net/guijiaoba/article/details/47287697 最近项目里面有很多关于textview的样式问题,比如一些字体设置了背景色,加粗,下划线,中划线等. 下面以QQ空间中说说的回复进行实例讲解. 由于mac上软件比较难用,没有到qq的apk里面去扣一些表情过来,暂时拿默认的图片作为一个表情. 上面图片的中实例表示,"今天去星巴克喝咖啡了"表示一条说说,下面有三条留言是对主人"流水不腐"评论,同时评论最

javascript-[ASP.NET]菜鸡求指导,一个留言板的回复功能

问题描述 [ASP.NET]菜鸡求指导,一个留言板的回复功能 我是一个初学者,近日写了一个留言板,但在回复这个功能上一直没有实现留言的内容是用repeater控件显示的我把回复的这个a标签也写进了控件里面下面贴上自己的部分源码 <asp:Repeater ID=""rep"" runat=""server"" OnItemCommand=""rep_ItemCommand"" &g

三星Galaxy S6 edge如何开启快速回复功能?S6速回复功能使用教程(G9250)

若想开启曲面侧屏的快速回复功能,请按以下步骤操作:  1.在待机页面下,点击[应用程序].    2.点击[设定].    3.向上滑动屏幕,点击[曲面侧屏].    4.点击[侧屏闪光].    5.点击[快速回复].    6.点击[关]右侧滑块,显示[开]代表开启.(注:点击"快速回复信息"下的信息文本即可自定义拒绝信息.)        7.完成以上操作后,当有来电时,将您的手指放在心率传感器上,以及在设备翻转时保持不动2秒,可以拒绝来电并向呼叫方发送预设的信息.   

为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(二)

上一篇<为ASP.NET MVC RC分离Controllers-Views项目后添加"脚手架"功能(一)> 中讲到如何 分离Controllers和Views项目,并且为Controllers项目添加MVC RC的"脚手架",可惜"脚手架"的功 能保留的过于完整,以至于自动创建和察看View页面都会在当前项目中进行,除非你心甘情愿每次创建完 成后手动将文件转移到Views(Web)项目,否则这个"脚手架"的意义几

class-jsp做一个类似于视频评论下的回复功能的获得数据显示,对前端不是很熟悉,求高手解答

问题描述 jsp做一个类似于视频评论下的回复功能的获得数据显示,对前端不是很熟悉,求高手解答 20C CREATE TABLE videocomment (id int(10) NOT NULL AUTO_INCREMENT/**ID**/createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP/**创建时间**/userId int(10) NOT NULL/**用户ID**/videoId int(10) NOT NULL/**视频ID**/re

空间评论-android朋友圈评论与回复功能

问题描述 android朋友圈评论与回复功能 评论与回复是在一个item里面还是两个item里面,是怎么实现在输入框中输入的内容添加到评论当中呢?求大神解答一下,感激不尽 解决方案 一个Item,评论和回复没有区别,我是这么解决的,评论(Comment)有四个字段,User author(评论作者),Comment targetComment(被回复的评论),Blog targetBlog(评论的博客),String commentContent(评论内容),如果是评论博客,那么targetCo