我有一个充满就像一个下拉列表:C#的DropDownList上市数值
cmd.CommandText = "select * from dbo.pelischool";
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
DropDownList1.DataTextField = ds.Tables[0].Columns["schoolName"].ToString();
DropDownList1.DataSource = ds.Tables[0];
DropDownList1.DataBind();
现在我想读(以将其放置在一个查询)所选项目的上市数量。 因此,虽然我的下拉列表具有“牛津大学”,“麻省理工大学”,“西蒙弗雷泽大学”等价值观,但我希望单击列表中的项目,将此项目的值存储在列表中。更具体地讲,如果单击第一个项目,然后 INT数= 1。如果单击第二个项目,然后 INT数= 2
是否有可能与像做:
DropDownList1.SelectedItem.????;
谢谢你的时间!
您必须对数据库中的每个schoolName一定的价值的价值。将这些值绑定到DropDownList1.DataValueField中。 –