asp中双表单的问题?

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:45:38
我的asp程序是这样的:
在页面中又两个表单,上一个表单主要是完成查询任务,包括一个文本框和一个提交按钮,表单中的action是这个网页本身;下一个表单对查询的结果进行编辑,并保存,一个提交按钮,提交到另一个asp页面保存。现在的问题是:第一个表单提交后查询的结果能显示,提交后第一个表单的文本框内容变为空,我在第二个表单这中的提交页面怎样检索第一个表单中的查询条件?
在线等。QQ;735944010

用一个session,保存查询对象
或者用 request 获取相关对象

比如form1 action本页
name text域
提交 botton

form2 action 其他页
提交 botton

方式一:给text域赋予初始值 request("name")
第一次进入页面,由于没有其他网页提交name值
所以text是空的,
提交给本页以后,request("name")就有了值,在text域就显示出来了。

然后用vbscript或者javascript 的document对象,就可以在第二个表单提交前取得text域

方式二:设立一个Session("condition")
在接受的时候将这个Session赋值
这样就可以直接在第二个表单中取得Session值
然后使用隐藏域或者显示域将数值提交给另一个网页

放数据库里
然后查询