说实话,我没怎么明白你在说什么?你不是通过在列表页面绑定数据控件<%#Eval("Id")%>来传参数的吗?Request.QueryString["id"]来接收??
你要确定你的ID是递增,而且是连续的,否则这个下一个是错误的
最好的方式是从服务器传递,Select Top 1 from [Table] Where ID > @ID Order by ID
取得下一个ID后,无论是连接还是事件都方便了。
用一个分页控件不就完成这样的功能了嘛
比较简单的方法是:
用正则表达式匹配并修改这个值,然后再执行页面重定向即可跳转到下一个页面。
点击下一条的时候..用id=id+1来请求本身页面不就可以了?