asp 里if 语句怎么做多个判断

来源:百度知道 编辑:UC知道 时间:2024/09/20 18:52:21
<%if request.cookies("snsn")("reglx")=2 then%>
初级代理
<%else%>
普通会员
<%end if%>
现在我想弄多个判断即reglx=1是普通会员
reglx=2是初级代理
reglx=3是中级代理
reglx=4是高级代理
语句改怎么改写,望高手指点

select case request.cookies("snsn")("reglx")
case 1 : reglx = "普通会员"
case 2 : reglx = "初级代理"
case 3 : reglx = "中级代理"
case 4 : reglx = "高级代理"
end select

<%
if request.cookies("snsn")("reglx")=1 then
Response.Write "普通会员"
elseif request.cookies("snsn")("reglx")=2 then
Response.Write "初级代理"
elseif request.cookies("snsn")("reglx")=3 then
Response.Write "中级代理"
elseif request.cookies("snsn")("reglx")=4 then
Response.Write "高级代理"
end if
%>

上面正解,用if太绕了。