日期:2014-05-16  浏览次数:20925 次

怎么设置下拉列表的初始化选定
学生表(学号,姓名,所示学院...)
学院表(学院代码,学院名称...)
现在添加一条学生记录,“学院”字段用到下拉列表,数据源就是“学院表”,代码如下:

<select name="xy" id="xy" >
<option value="0" selected="selected">请选择学院……</option> 
<% do while not rs.eof %>
<option value="<%=rs("xy")%>"><%=trim(rs("xy"))%></option>
<%
rs.movenext
loop
%>  
</select>

现在问题是,我在修改记录页面时,这个下拉列表怎么用啊,要保证数据源还是“学院表”的“学院名称”字段,初始化时还要选定该记录对应的学院名称,如该学生属于“工商学院”,修改记录页面下拉列表初始时还要选定“工商学院”。
请教各位了,最好能写一下代码,非常感谢!
asp 下拉列表

------解决方案--------------------
<%xy=rssduent("学院名称")%>

<select name="xy" id="xy" >
<option value="0">请选择学院……</option> 
<% do while not rs.eof %>
<option value="<%=rs("xy")%>"
<%if xy=rs("xy") then response.write " selected"%>><%=trim(rs("xy"))%></option>
<%
rs.movenext
loop
%>  
</select>