构造具有布尔类型的动态listtitem列的linq查询

本文关键字:listtitem 动态 列的 linq 查询 类型 布尔 | 更新日期: 2023-09-27 18:07:29

"selectedBA"是包含在运行时确定的值的变量。如何将其合并到linq语句中,该语句将为我提供SPList中的所有项目,其中动态列selectedBA在项目中为True。可能是一些简单的事情,我想太多了…动态列是SPList

中的Boolean类型
DataTable dt = siteTemplateList.GetItems().GetDataTable();
var query = from template in dt.AsEnumerable()
            where template[selectedBA].Equals(true)
            select template;

构造具有布尔类型的动态listtitem列的linq查询

try

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