Benim page.is bir CheckBoxList var linq kullanarak tüm seçilen öğe değerleri almak için herhangi bir yolu var mı?SelectBox içinde CheckBoxList içinde seçilen öğeyi almak için nasıl
Seçilen öğe değerlerini CheckBoxList'te almanın en iyi yolu nedir?
Benim page.is bir CheckBoxList var linq kullanarak tüm seçilen öğe değerleri almak için herhangi bir yolu var mı?SelectBox içinde CheckBoxList içinde seçilen öğeyi almak için nasıl
Seçilen öğe değerlerini CheckBoxList'te almanın en iyi yolu nedir?
Onay kutusu listesinin öğeleri alıp böyle seçilir olanlar getirme ListItems dönüştürerek ve bu koleksiyondan tarafından bu konuda gidebiliriz:
var selectedItems = yourCheckboxList.Items.Cast<ListItem>().Where(x => x.Selected);
İşte kolay bir yol
foreach (System.Web.UI.WebControls.ListItem oItem in rdioListRoles.Items)
{
if (oItem.Selected) // if you want only selected
{
variable = oItem.Value;
}
// otherwise get for all items
variable = oItem.Value;
}
var
List<string> selectedValues = chkBoxList1.Items.Cast<ListItem>().Where(li => li.Selected).Select(li => li.Value).ToList();
burada bir göz atın http://stackoverflow.com/questions/1196007/linq-get-all-selected-values-of-a-checkboxlist-using-a-lambda-expression – Coder