Arkadaslar, yapmak istedigim coklu CheckBoxList seciminde kategorilere ait urunleri filtreleme. Yazdigim kod ile CheckBoxList secildiginde herzaman son secilen urunu getiriyor.
Ornek olarak resimde de gorebilirsiniz. Ilk secilen elektronik kategorisi normal calisiyor fakat coklu secimde ise hem Elektronik hemde Ayakkabi kategorisi secildiginde sonuc olarak her ikisi degilde son secilen Ayakkabi kategorisine ait urunu gosteriyor.
DataTable dt = new DataTable("Urunler"); da.Fill(dt);
Yeni tablosuna da oturdu direk. Senin Elektronik için yaptığın sorgu, doldurduğun DataTable bir üst satırdaki new DataTable ile hiç bir işe yaramaz hale geldi.
Bunun yerine selected ın girişinde yeni bir tablo tanımlasan, sonra da sorguyu başka bir tabloya doldursan, en son olarak da ana listene bu geçici tablodaki satırları eklersen istediğin olur diye düşünmekteyim.
Kolay gelsin.
Oncellikle ilgilendigin icin sagol SharpShoooterr. Fakat verdigin oneriyi kafamda kurmaya calisiyorum ama nasil olacagini cozemedim. Senin icinde zahmet olmazsa daha acik bir sekilde anlatabilirmisin.