求助asp获得下拉框值的问题!!!!!!急

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:12:57
有一全下拉框(name="GD_CAT_CD"),它有2个选项,第一选项的值为"1",显示的文本为"服装".第二选项的值为"2",所显示的文本为"杂货".
现在要在点”查询”时仍转到此页,这时下接框显示刚才所选值应如何写??

<select name="GD_CAT_CD">
<option value="1" <%if request("GD_CAT_CD")="1" then%>selected="selected"<%end if%>>服装</option>
<option value="2" <%if request("GD_CAT_CD")="2" then%>selected="selected"<%end if%>>杂货</option>
</select>

查询的时候传递GET参数GD_CAT_CD=1或等于2
在下拉框项目加两句
<option>请选择</option>
<option value=1 <%if request("GD_CAT_CD")=1 then response.write "selected"%>>服装</option>
<option value=2 <%if request("GD_CAT_CD")=2 then response.write "selected"%>>杂货</option>

定义一个变量 把当前值赋给变量后存入DC 查询事件中添加判断这个变量是否存在 存在的话取值赋值