ASP.NET3.5中DropdownList 绑定(高手速来)
我有一个xmsq 表(ID,项目名称,申请人,申请金额,成果形式,申请时间,院系,立项)。怎么用DropdownList绑定到院系,通过院系的选择在下面GridView中显示出来。表里有同个院系多条记录,但是我做的时候只能一个院系显示一条记录。请问下怎么才能控制得好,能点一个系别显示出表里面同个系别的多个记录。是不是要见一个院系表?该怎么建?还是用视图控制?请问下高手,谢谢!
追问:谢谢!不过我那个项目申请表是拿来给人申请的,加一个外键申请不得了。现在我这样做SqlConnection sqlConnect = new SqlConnection();
sqlConnect.ConnectionString = @"server=.\SQLEXPRESS;database=项目申请;user id=sa;password=123456";
sqlConnect.Open();
SqlDataAdapter sqlAdapter = new SqlDataAdapter("select distinct 院系 from xmsq", sqlConnect);
DataSet ds = new DataSet();
sqlAdapter.Fill(ds, "xmsq");
sqlConnect.Close();
DropDownList1.DataSource = ds.Tables["xmsq"].DefaultView;
DropDownList1.DataValueField = "院系";
DropDownList1.DataBind();
DropDownList1.Items.Insert(0, "-请选择院系-");下拉列表行了,但是又出现了个问题。我点下拉列表下的值,在GridView显示不出来。该怎么绑定到GridView,让点下拉列表下面的系别能显示出来。麻烦大哥写清楚点怎么做,小弟是个菜鸟。谢谢。