编辑完这一条数据如何继续转入下一条数据(快速编辑)

实现功能:当修改页面获取完得到的request.querystring["id"]值以后,开始修改数据,点击提交按钮后,直接转入读取下一条数据,然后继续修改。

逻辑思维:编辑完本条数据后,先读取出下一条数据的编号,然后将此编号当做传递的参数,再次传递到本页面。

程序代码:

update();//

string nextid = "";
DataTable dt = DB.GetDataTable("top 1 id", "tableA", "id < " + Request.QueryString["id"], "id desc");
if (dt.Rows.Count > 0)
{
     nextid = dt.Rows[0]["id"].ToString();
}
Response.Redirect("addlink.aspx?id=" + nextid);//重点

此页面采用了修改与添加共用一个页面,注意跳转的时候是修改页面就行了。程序很简单,但是最后一个跳转页面竟然没想出来,遇事还是多想想啊。

原文地址:https://www.cnblogs.com/candyzhmm/p/4362893.html