asp页面传参

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:18:44
我有2个不同的页面显示所有用户信息(A.asp,B.asp),还有一个显示用户详细信息的页面(C.asp),根据A.asp传参到C.asp,B.asp也可以传参到C.asp;
但是根据条件要求C.asp分别返回到A.asp与B.asp页面,条件参数为Sex(性别)=男或女;如果是男返回页面A.asp,如果是女返回页面B.asp,但是A.asp和B.asp都能到C.asp页面中
不知道这样描述你们可能看懂,请高手们帮帮忙!

不知道楼主要的是不是这样效果!
<%
Sex=request("Sex")
if Sex="男" then
response.redirect("a.asp")
elseif Sex="女" then
response.redirect("b.asp")
end if
%>

有点晕,具体点嘛 ,我貌似明白了,你可以在C.asp返回时,把用户的对象(如:user)传到一个处理页面Manager.asp,
在Manager.asp页面判断
if(user.sex=="男")
{
// Response.Redirect("A.asp");
Server.Transfer("A.asp");
}else{
// Response.Redirect("B.asp");
Server.Transfer("B.asp");

}
这样就Ok了

这样呀,
你可以在点击按钮后,不管是男是女先跳转到Manager.asp(处理页面),再判断是男是女,用户的信息用session保存,在Manager.asp里
用session["user"]提取出来判断

用下面代码试试:
select case sex
case "男"
response.redirect("a.asp")
case "女"
response.redirect("b.asp")
case else
response.write("性别只能是男或女")
end select

在C页面判断一下
i