读书人

关于Dropdownlist解决方案

发布时间: 2012-10-27 10:42:26 作者: rapoo

关于Dropdownlist

public void BindGrid()
{
SqlConnection con = new SqlConnection(strConstrin);
con.Open();
sqlString = "select Class from Student";
SqlCommand cmd = new SqlCommand(sqlString, con);
SqlDataAdapter SqlAd = new SqlDataAdapter(cmd);
DataSet Rs = new DataSet();
SqlAd.Fill(Rs);
DropDownList1.DataSource = Rs.Tables[0];
DropDownList1.DataTextField = "Class";
DropDownList1.DataValueField = "Class";
DropDownList1.DataBind();
con.Close();
Rs.Clear();
Rs.Dispose();

}

protected void Button2_Click(object sender, EventArgs e)
{

string claNum =DropDownList1.Text;
LoadMess(claNum);
}


为什么每次选择不同的Dropdownlist的子项时总是出现同一个值,不会改变成别的值

我在做一个查询页面,每次无论查询什么都显示同一个页面,真的很无语啊

[解决办法]
if(!isPostBack){
}
[解决办法]
DropDownList1.SelectedValue;
[解决办法]
是不是每次都触发了 BindGrid,page_load事件中加上
if(!isPostBack)
{
BindGrid();
}
[解决办法]

探讨

是不是每次都触发了 BindGrid,page_load事件中加上
if(!isPostBack)
{
BindGrid();
}

读书人网 >asp.net

热点推荐