[英]How to create dynamic dropdownlist with datasource from database
我尝试使用访问数据库中的数据源创建动态下拉列表。 我想将下拉列表添加到表中。 试图这样做,但是没有用。 如果在下拉列表中选择了一项,我该怎么做并获得值? 谢谢。
DropDownList mylist = new DropDownList();
mylist.DataSource = DBConnectivity.getMovieSchedule(c.Movie_ID);
mylist.DataTextField = "date";
mylist.DataValueField = "id";
mylist.DataBind();
c6.Controls.Add(mylist);
这应该为您做。
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();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.