2015-02-24 77 views
-1

我有一个简单的经典asp页面,其中有两个下拉列表,分别是名称和雇员编号。选择相应的值后,会出现一个名为add row的按钮,它将简单地添加行。可以添加许多行。 页面没有被回发,也没有登录或注销。 我的问题是,我想要在刷新页面后存储所有行的值?我怎样才能做到这一点?页面被刷新后的经典asp页面存储值

+0

在发布问题之前,我可以推荐你访问[问] – Lankymart 2015-02-24 15:45:58

+0

你想在哪里存储值?你想把它们写入数据库还是只保留在页面上?如果是后者,那么请关于如何使用'Request.Form(“”)' – John 2015-02-24 15:54:43

+0

约翰我想保留它们,但主要问题是我没有使用任何帖子或get方法。当我在下拉菜单中刷新页面数据时,数据应该保持不变。 – 2015-02-25 09:15:55

回答

0

刷新页面时,浏览器向服务器发出GET请求。服务器生成html并将其发送回浏览器,以便“记住”您输入的值,因此您必须实现某种方式在浏览器和服务器之间前后传递这些值。 您需要在单击添加行时发布值并将它们存储在会话或数据库中。看看这里http://www.w3schools.com/asp/asp_sessions.asp

+0

我没有数据库,我用会话,并试图存储下拉的价值,但会议变量不存储that.to确认我已经写了response.write(会话(变量名称)),它不是显示任何东西 – 2015-02-24 07:46:01

+0

你做错了什么。你只需要努力:)在做这个与你的问题之前,做一个例子如何在会话中存储/检索数据,你会没事 – 2015-02-24 07:47:37

+0

我试图存储和检索会议的数据,它工作正常,但下拉列表全部停止工作 – 2015-02-24 07:58:26