我有DataTable
,它使我從數據庫中獲取數據。如何使用LINQ過濾DataTable
Name
Address
CountryID
我想通過LINQ過濾我這邊的數據:我有與ID爲1,2,3,4個國家複選框列表我只想得到被檢查國家的結果。例如1,2,4爲LINQ的CountryID。我想將它綁定到網格視圖。
我使用下面的代碼:
foreach (ListItem cBox in chkGodownlst.Items)
{
if (cBox.Selected)
{
var a = dt.AsEnumerable()
.Where(r => r.Field<int>("CountryID") == Convert.ToInt32(cBox.Value));
}
}
什麼是您遇到的問題? –
我有多個檢查項目。所以我必須循環,並希望獲得所有的國家檢查數據列表 – Moiz
你需要從dt獲得ienumerable?或從列表框?他們是否擁有相同的參考? – nawfal