request.form可不可以在运行时用语句来付值 ,

我做了个东西 ,我想在同一个窗口中完成提交 ,用于增加记录。但我发现每次刷新时记录都增加了一次 ,删除也要两次才可以删掉 ,我想这果REQUEST。FORM的值没有清掉的原因。

不知道有什么办法 ,
---------------------------------------------------------------

删除不掉可能是因为你的

删除语句放在显示语句的后面的原因

就是select 放在 delect 前面了 你把delete放在前面就可以了
---------------------------------------------------------------

在你的输入 Form 中定义一个标志,例如 dealtype , 在表单提交之前根据需要定义其值为:add, edit, dele 或其它,表单提交后可根据此标志进行不同的操作。

但我觉得在一个网页中,或者说一个ASP文件中定义太复杂的操作关系并非上策,虽然可以节省些代码,但增加程序的复杂性,开发难度,维护难度,得不偿失啊。

些许愚见,仅供参考。^_^

Published At
Categories with Web编程
Tagged with
comments powered by Disqus