ASP下拉式表单问题,会的请进

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:58:12
<form name="form1" method="post" action="dd.asp">
<select name="select">
<option value="1" selected>aaaa</option>
<option value="2">bbbb</option>
<option value="3">cccc</option>
</select>
</form>
我想问一下,要怎样来实现判断如果value="1"默认值就显示“aaaa”,如果value="2"默认值就显示“bbbb”,以此类推,

<option value="1" <% if(rs("value")="1") then response.write("selected") end if%>>

……………………

十分简单

你的value必然是存在于一个变量之中。不妨假设存放在myvalue之中

<%
myvalue=接收或者初始化此值
%>

<form name="form1" method="post" action="dd.asp">
<select name="select">
<option value="1" <%if myvalue="1" then response.write "selected"%>>aaaa</option>
<option value="2" <%if myvalue="2" then response.write "selected"%>>bbbb</option>
<option value="3" <%if myvalue="3" then response.write "selected"%>>cccc</option>
</select>
</form>

这样就OK了。很简单的代码,不需要仔细解释了吧。
别说我少了end if。只有一行代码是不需要end if

我还没处理过此类问题。不过老兄 你可以在页面的page-load方法里 把那个DROPDOWNLIST的selectedtext