我尝试使用来自访问数据库的数据源创建动态下拉列表。我想将下拉列表添加到表中。试图这样做,但它没有奏效。如何在下拉列表中选择项目,我该怎么做?谢谢。
DropDownList mylist = new DropDownList();
mylist.DataSource = DBConnectivity.getMovieSchedule(c.Movie_ID);
mylist.DataTextField = "date";
mylist.DataValueField = "id";
mylist.DataBind();
c6.Controls.Add(mylist);
答案 0 :(得分:1)
这应该为你做。
using (SqlConnection sqlConnection = new SqlConnection("connstring"))
{
SqlCommand sqlCmd = new SqlCommand("SELECT * FROM YourTable", sqlConnection);
sqlConnection.Open();
SqlDataReader sqlReader = sqlCmd.ExecuteReader();
while (sqlReader.Read())
{
ComboBox1.Items.Add(sqlReader["name"].ToString());
}
sqlReader.Close();
}