0
我在asp.net 2名複選框列表,雖然數據綁定的CheckBoxList
1日列表中有所有的水果名稱和第二列表中有隻有很少的水果名稱。
列表都可以從數據庫中使用的SqlDataSource
現在我需要做的事情讓所有的水果1日列表應該只有水果不在列表2
下面的代碼先生填充,
private void AllFruitsNames()
{
using (SqlDataSource ds = new SqlDataSource(ConnectionString(), "SELECT FruitName FROM FruitTable"))
{
CheckBoxList1.DataSource = ds;
CheckBoxList1.DataTextField = "FruitName";
CheckBoxList1.DataBind();
}
}
private void PopulateOnlyFewFruitsNames(int crateID)
{
CheckBoxList2.Items.Clear();
using (SqlDataSource ds = new SqlDataSource(CS(), "SELECT FruitName FROM FruitTable Where crateID ='" + crateID + "'"))
{
CheckBoxList2.DataSource = ds;
CheckBoxList2.DataTextField = "FruitName";
CheckBoxList2.DataBind();
}
}
我怎麼能平衡的水果,如果水果是在第二複選框列表,那麼它應該從CheckBoxList的被去除1
crateID從哪裏來? – magnattic 2013-05-09 15:54:15
從下拉列表中,先生,索引改變了我正在使用的事件 – Change 2013-05-09 15:55:02