0

“selectedBA”是包含在运行时确定的值的变量。我如何将其合并到一个 linq 语句中,该语句将为我提供 SPList 中的所有项目,其中动态列 selectedBA 在项目中为 True。可能我想得太简单了……动态列是 SPList 中的布尔类型

DataTable dt = siteTemplateList.GetItems().GetDataTable();
var query = from template in dt.AsEnumerable()
            where template[selectedBA].Equals(true)
            select template;
4

1 回答 1

0

尝试

DataTable dt = siteTemplateList.GetItems().GetDataTable();
var query = from template in dt.Rows
            where template[selectedBA].Equals(true)
            select template;
于 2011-09-05T14:12:33.947 回答