回 帖 发 新 帖 刷新版面

主题:一个表单再按多个类型保存数据

一个房产程序,
同一个表单,要保存 出租,出售,求购,求租 四个类型的数据.
但在表单里面不让用户选择类型.
而是在打开时用abc.asp?Trade=出租  这样的形式自动.
如果打开是abc.asp?Trade=出租  那么提交数据保存就为出租的数据.如果是出售,那么就保存出售的数据.这个该如何弄?

回复列表 (共6个回复)

沙发


1.获得URl参数Trade的值.如:Trade=Request.Form("Trade")

2.把它写入隐藏域或者action中:

<form name=form1>
<input type=hidden name=Trade value=<%=Trade%>>
</form>

或者

<form name=form1 method=post action=save.asp?Trade=<%Trade%>>
</form>

在保存save.asp页面中根据Trade传递的值,进行判断处理该保存哪样数据

板凳

<form name=form1>
<input type=hidden name=Trade value=<%=Trade%>>
</form>

这个就是如abc.asp?Trade=出售,那么这里的value就=出售,对吧.

3 楼

但这提交的这个页面该怎么弄呢.

4 楼

各种形式总有一个值与之对应,如dim a, a=0
出租 a=1,出售 a=2,求购 a=3,求租 a=4
把a传过去,判断, 然后使用对应的保存方法. 提交页面设单选钮.

5 楼

你们的意思我都明白,只是不知道具体的代码如何写

6 楼

保存的判断代码怎么写

我来回复

您尚未登录,请登录后再回复。点此登录或注册