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

我制作一个考试界面,做了个下拉列表选择。希望点击下拉列表里面的考试项目通过页面加载时连接数据库提取数据项。<asp:DropDownListID="xiangmu"Aut... 我制作一个考试界面,做了个下拉列表选择。希望点击下拉列表里面的考试项目通过页面加载时连接数据库提取数据项。
<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分,全给了
展开
 我来答
匿名用户
2009-09-26
展开全部
基本上是数据库表设计的问题
可以把 下拉菜单的value设成你想查询数据的表名.如果问题都在一个表里那就在表中设计一个字段(问题属于什么分类)就可以实现了.回答的只是个思路.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
499985936
2009-09-29 · 超过18用户采纳过TA的回答
知道答主
回答量:50
采纳率:100%
帮助的人:44.7万
展开全部
<%
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>

自己看着改
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zal_1013
2009-09-28
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
try
{
xiangmu.DataSource = objrolemanager.Select();//返回的是一个list<类型,例如实体类>
xiangmu.DataBind();
xiangmu.Items.Insert(0, new ListItem("==请选择==", "0"));
}
catch (Exception e)
{
Console.WriteLine(e.Message);
throw;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
libo586
2009-09-26 · TA获得超过537个赞
知道小有建树答主
回答量:542
采纳率:0%
帮助的人:327万
展开全部
你加我HI 我教你怎么做`
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式