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分,全给了 展开
<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分,全给了 展开
4个回答
2009-09-26
展开全部
基本上是数据库表设计的问题
可以把 下拉菜单的value设成你想查询数据的表名.如果问题都在一个表里那就在表中设计一个字段(问题属于什么分类)就可以实现了.回答的只是个思路.
可以把 下拉菜单的value设成你想查询数据的表名.如果问题都在一个表里那就在表中设计一个字段(问题属于什么分类)就可以实现了.回答的只是个思路.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
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>
自己看着改
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(0, new ListItem("==请选择==", "0"));
}
catch (Exception e)
{
Console.WriteLine(e.Message);
throw;
}
{
xiangmu.DataSource = objrolemanager.Select();//返回的是一个list<类型,例如实体类>
xiangmu.DataBind();
xiangmu.Items.Insert(0, new ListItem("==请选择==", "0"));
}
catch (Exception e)
{
Console.WriteLine(e.Message);
throw;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你加我HI 我教你怎么做`
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询