实现功能:当修改页面获取完得到的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);//重点此页面采用了修改与添加共用一个页面,注意跳转的时候是修改页面就行了。程序很简单,但是最后一个跳转页面竟然没想出来,遇事还是多想想啊。