ASP.net 论坛的回复页买的上一主题 下一主题 怎么做啊 用什么控件 代码 ASP.net 论坛的回复页买的上一主题 下一主题 怎么做啊 用什么控件 代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上一主题、下一主题都是从数据库查出来的。用一个超级链接就能完成这样的功能。比如<a href="go.aspx?id=123&to=next">下一主题</a><a href="go.aspx?id=123&to=pre">上一主题</a>在go.aspx页面再根据to的值来查找id=123的这个帖子的上一主题或下一主题(条件是统一板块下并且是可见等属性)。 当然也可以再本页面完成类似的功能比如当前页面所显示的主题编号是123,从数据库查与编号为123的主题在同一版区下的ID仅次于123的就是当前帖子的上一主题,与编号为123的主题同在一个版区下ID大于123的第一个主题编号就是当前帖子的下一主题。假设查出来分别为88和235,则这么显示:<a href="go.aspx?id=88">下一主题</a><a href="go.aspx?id=235">上一主题</a>两者的道理是一样的,当然也可以用服务器控件(没有直接可用的服务器控件,用HyperLink动态设置一下就能完成)。 用 HyperLink 控件 LinkButton 控件都可以 pagedDataSource类可以实现分页,它比较灵活,有你想要的结果,也可以结合Repeater控件来使用 用<a>就可以,然后根据当前页面帖子ID做判断给<a>ID和标题 整个链接<a>就行了,可以在打开帖子的时候就把上一主题、下一主题的id取出来,拼好url放到<a>标记。这种方法的好处是可以显示上一主题和下一主题的具体标题。<a href="topic.aspx?id=123">上一主题 </a> <a href="topic.aspx?id=125">上一主题 </a> 也可以只是拼成当前帖子id和prev,next参数。点击链接后再去查找具体的上一主题。这种方式就不能显示出上一主题和下一主题的标题了。<a href="topic.aspx?id=124&to=prev">上一主题 </a> <a href="topic.aspx?id=124&to=next">上一主题 </a> <a href="topic.aspx?id=124&to=prev">上一主题 </a><a href="topic.aspx?id=124&to=next">上一主题 </a> 这个简单啊~~~~~~~ 想做个不是很复杂的程序,B/S架构的,我选了ASP.net,那用什么开发工具呢? css 怎么获取控件坐标 关于应用程序错误的问题!500 0 0 漏洞SSL Cookie Not Used需要怎么解决 如何让这个值每增加一次的时候都自动加1呢。。 如何显示无限子级名称 ASP.NET读写二进制图片到数据库 为什么vs2005中的gridview没有“auto edit”“auto delete”“auto updata”选项呢? 谁帮我看看这里的错误??100分相送! IE打印问题 asp.net怎么样来做防盗链 寻解决之道,页面多种提交方面,怎么判断是哪一种提交
比如
<a href="go.aspx?id=123&to=next">下一主题</a>
<a href="go.aspx?id=123&to=pre">上一主题</a>
在go.aspx页面再根据to的值来查找id=123的这个帖子的上一主题或下一主题(条件是统一板块下并且是可见等属性)。
比如当前页面所显示的主题编号是123,从数据库查与编号为123的主题在同一版区下的ID仅次于123的就是当前帖子的上一主题,与编号为123的主题同在一个版区下ID大于123的第一个主题编号就是当前帖子的下一主题。假设查出来分别为88和235,则这么显示:<a href="go.aspx?id=88">下一主题</a>
<a href="go.aspx?id=235">上一主题</a>两者的道理是一样的,当然也可以用服务器控件(没有直接可用的服务器控件,用HyperLink动态设置一下就能完成)。
<a href="topic.aspx?id=123">上一主题 </a>
<a href="topic.aspx?id=125">上一主题 </a> 也可以只是拼成当前帖子id和prev,next参数。点击链接后再去查找具体的上一主题。这种方式就不能显示出上一主题和下一主题的标题了。<a href="topic.aspx?id=124&to=prev">上一主题 </a>
<a href="topic.aspx?id=124&to=next">上一主题 </a>
<a href="topic.aspx?id=124&to=next">上一主题 </a>
这个简单啊~~~~~~~