2 chhdxzq chhdxzq 于 2014.07.26 17:07 提问

asp实现下拉框级联时出现第二个框一直不断积累的情况

比如,第一个下拉框选择华北,第二个下拉框出现:北大,北师大,第一个框再选华中,第二个就会出现北大,北师大,武大,第一次的结果没有删除,要怎么实现?附上代码,各位高手帮我看一下吧,而且想实现第一个框为空的话,第二个框出来全部学校怎样实现?

在index.aspx中

选择地区:


—请选择地区—/asp:ListItem
/asp:DropDownList
选择学校:


—请选择学校—/asp:ListItem
/asp:DropDownList
在index.aspx.cs中
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string sqlstr = "select * from diqu";
SqlCommand cmd = new SqlCommand(sqlstr, conn);
SqlDataAdapter adpt = new SqlDataAdapter(cmd);
DataTable ds = new DataTable();
adpt.Fill(ds);
diquName.DataSource = ds;
diquName.DataTextField = "name";
diquName.DataValueField = "IDd";
diquName.DataBind();
diquName_SelectedIndexChanged(sender, e);
}

}
protected void diquName_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.diquName.SelectedValue != null)
{
SqlCommand cmd = new SqlCommand("select * from school where IDd=" + this.diquName.SelectedValue, conn);
SqlDataAdapter adpt = new SqlDataAdapter(cmd);
DataTable ds = new DataTable();
adpt.Fill(ds);
schoolName.DataSource = ds;
schoolName.DataBind();
schoolName.ClearSelection();
}
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
解决自定义标签select级联下拉框异步加载显示值不正确
解决自定义标签select级联下拉框异步加载显示值不正确
EasyUI学习之Combobox(级联下拉列表)(二)
EasyUI级联下拉列表框,封装树形数据,以学校组织机构和建筑机构为例。
Web页中级联下拉选择框问题的解决方法
原文地址:http://bjzhanghao.cnblogs.com/archive/2005/08/25/64006.html#222832原文附件下载地址:http://www.cnblogs.com/Files/bjzhanghao/xselect.zip示范中心项目里有一些页面要求几个下拉选择框的内容是具有关联的关系的,例如在编辑一个实验项目时,要先在一个下拉框里选择该项目所在的示范中心,
JQuery和ASP.NET分别实现级联下拉框效果
在学习Javascript之前知道下拉框的级联效果
JS级联下拉框的清空与赋值
$("#id").empty();或$("#id").html(""); 使用$ajax 动态 append("") 时,每次追加前必须先清空 jsp: js: var wis = data.wis; var str = ""; $.each(wis, function(i, item) { str += ""+ item +""; }); $
ASP.NET两级联动下拉框
  介绍一个刚做的例子吧!  用户在提出问题时需要选择对象机构,而对象机构的分类在一个叫做category的表中保存。下面介绍一下用户从分类下拉框中选择分类后出现机构下拉框。  前台页面中放置两个下拉框:分类:AutoPostBack="True">AutoPostBack="True" 这个是关键,它的存在将会触发机构下拉框的改变机构:  后台页面代码://绑定机
extjs 下拉框 多级联动
extjs 下拉框 多级联动
下拉框级联选择框,下拉框的隐藏于文本框的隐藏
aaaa bbb ccc dd dd
ExtJs下拉框联动
实现原理:两个下拉框,第一个下拉框首先load数据源,在select的事件中在load第二个数据源.   实例代码:   1.// 第一个下拉框 2.var parentStore = new Ext.data.Store({ 3. proxy: new Ext.data.HttpProxy({ 4. url: 'loadByParentid.
Ajax 实现级联下拉框
级联下拉框随处可见,最常见的就是省市的级联,在选择省份后,对应的区县的下拉选择列表的下拉选择内容也会发生相应改变,即所谓的级联下拉框。这种页面异步刷新,无可厚非,AJax是首选。 在做一个管理系统时,有这样一个需求,在选择了仓库后,对应的仓位下拉选择框的内容也需要改变。类似于省市级联。也是通过Ajax实现。 1、jsp页面部分        jsp页面作为显示层,使用户直接看到的,jsp页面