asp.net中,怎样实现点击下拉列表框,数据从数据库加载到下拉列表下面?

来源:百度知道 编辑:UC知道 时间:2024/06/23 13:34:51
我制作一个考试界面,做了个下拉列表选择。希望点击下拉列表里面的考试项目通过页面加载时连接数据库提取数据项。
<asp:DropDownList ID="xiangmu" AutoPostBack="true" OnSelectedIndexChanged="tou_change" runat="server">
<asp:ListItem Value="0.gif" Selected="true">XML</asp:ListItem>
<asp:ListItem Value="1.gif">ASP</asp:ListItem>
<asp:ListItem Value="2.gif">PHP</asp:ListItem>
<asp:ListItem Value="3.gif">JSP</asp:ListItem>
</asp:DropDownList>
点击XML是就出现XML数据库里的问题
请教怎么实现。 分数就40分了,答得好追加10分,全给了

<%
set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select * from stu_user ",cn,3,3

%>
<form action="查看学生答案1.asp" method="post">
<table>
<tr>
<td>
请选择查看哪个学生的试卷:<select name="stu_name2">
<%
do while not rs.eof

%>
<option value="<%=rs("ID")%>"><%=rs("stu_name")%></option>
<%
rs.movenext
loop
rs.close
cn.close
%>
</select>

<p>
<input type="submit" value="下一步" />
</td>
</tr>

</table>
</form>

自己看着改

try
{
xiangmu.DataSource = objrolemanager.Select();//返回的是一个list<类型,例如实体类>
xiangmu.DataBind();
xiangmu.Items.Insert(