??????????????????关于dropdownlist联动问题????????????打下帮忙
我在dropdownlist的选择事件里面给dropdownlist2帮顶数据源
在dropdownlist2的选择事件里面给dropdownlist3绑定了数据源
可是每次我选择的无论什么页面以刷新都回到了第一个值。
这是为什么啊。
SqlConnection con = Class1.lj();
SqlCommand cm = new SqlCommand( "select distinct HOLE_ID,SECTION_ID from CD where SECTION_ID= ' " + DropDownList1.SelectedItem.ToString() + " ' ", con);
SqlDataReader red = cm.ExecuteReader();
this.DropDownList2.DataSource = red;
this.DropDownList2.DataTextField = "HOLE_ID ";
this.DropDownList2.DataValueField = "SECTION_ID ";
this.DropDownList2.DataBind();
red.Close();
con.Close();
this.DropDownList2.Items.Insert(0, "选择全部 ");
[解决办法]
绑定的代码写在if(!Page.IsPostBack)中