C# 如何将字符串中的单词转换为下拉列表数据项asp.net
在assign.aspx页面中,我有C# 如何将字符串中的单词转换为下拉列表数据项asp.net,c#,asp.net,C#,Asp.net,在assign.aspx页面中,我有 foreach (ListItem li in CheckBoxList1.Items) { if (li.Selected) { str1+=li.Value+" "; } } sql = " insert into assgnmovie values ('"+mvnm+"','"+thnm+"','"+date+"',
foreach (ListItem li in CheckBoxList1.Items)
{
if (li.Selected)
{
str1+=li.Value+" ";
}
}
sql = " insert into assgnmovie values ('"+mvnm+"','"+thnm+"','"+date+"','"+str1+"')";
SqlDatabase.Insert(sql);
}
现在进入booking.aspx页面
protected void ddlMov_SelectedIndexChanged(object sender, EventArgs e)
{
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter("select thname from assgnmovie where mvname='"+ddlMov.SelectedItem.Value+"'",con);
adp.Fill(ds);
ddlTheater.DataSource = ds;
ddlTheater.DataValueField = "thname";
ddlTheater.DataBind();
ddlTheater.Items.Insert(0, new ListItem("SELECT", "0"));
}
protected void ddlTheater_SelectedIndexChanged(object sender, EventArgs e)
{
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter("select showtime from assgnmovie where mvname='"+ddlMov.SelectedItem.Value+"' and thname='"+ddlTheater.SelectedItem.Value+"'",con);
String a = adp.ToString();
String b = a.Substring(1, 6);
ddlShow.Text = b;
adp.Fill(ds);
如何拆分字符串并将单词作为ddlshow.list的数据集???尝试以下操作:
protected void ddlTheater_SelectedIndexChanged(object sender, EventArgs e)
{
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter("select showtime from assgnmovie where mvname='"+ddlMov.SelectedItem.Value+"' and thname='"+ddlTheater.SelectedItem.Value+"'",con);
String a = adp.ToString();
String b = a.Substring(1, 6);
ddlShow.Text = b;
adp.Fill(ds);
ddlTheater.DataSource = ds;
ddlTheater.DataValueField = "showtime";
ddlTheater.DataBind();
}
你是否被困在如何从空格分隔的字符串中获取不同的“单词”上?如果是这样的话:查找string.split(“”)好吧,即使我成功地拆分了单词,我如何让它们填充dropdownlist???