【发布时间】:2016-08-04 12:16:57
【问题描述】:
我有一个列表框,我的所有工厂都加载到其中。我在 listbox(1) 中也有一个选定的工厂。
列表框右侧所有工厂的绑定代码。
protected void fillWerke()
{
//BindingListPersistable<Liebherr.Hau.Erp.Client> bl = new BindingListPersistable<Liebherr.Hau.Erp.Client>();
AllFactory = new BindingListPersistable<Liebherr.Hau.Erp.Client>();
AllFactory = Manager.LoadClients();
BetroffeneWerkeAll.DataSource = from allF in AllFactory select allF.ClientCode;
BetroffeneWerkeAll.DataBind();
}
我尝试的是,
protected void fillWerke()
{
//BindingListPersistable<Liebherr.Hau.Erp.Client> bl = new BindingListPersistable<Liebherr.Hau.Erp.Client>();
AllFactory = new BindingListPersistable<Liebherr.Hau.Erp.Client>();
AllFactory = Manager.LoadClients();
var selectedFac;
var filteredFac;
if(SelectedWerke.Items.Count > 0)
{
selectedFac = SelectedWerke.Items;
filteredFac = AllFactory.Except(selectedFac);
}
BetroffeneWerkeAll.DataSource = from allF in AllFactory select allF.ClientCode;
BetroffeneWerkeAll.DataBind();
}
但是,我希望你知道我的意思,对不起我的英语不好
【问题讨论】:
标签: c# asp.net visual-studio linq listbox