我正在尝试使用LINQ从列表中检索数据,并让SPMETAl运行最新的列表版本。除了由创建,创建,修改,修改之外,还成功检索列表中的所有数据。 SPMETAl返回了一个名为marketing的CS文件,下面是我在C#
中检索LINQ数据的代码MarketingDataContext newMarket = new MarketingDataContext("http://strikychoong- lt/marketing");
EntityList<QuotationItem> Quotation = newMarket.GetList<QuotationItem>("Quotation");
searchResult = from searching in Quotation
where searching.Title.Equals(TextBox1.Text)
select searching;
自动完成搜索。除了上面的4个用户数据外,它确实显示了列表中的每个属性。
如何实际检索这4个数据(由创建,创建,修改,修改)?
我是SharePoint和LINQ的新手。
答案 0 :(得分:0)
使用Linq无法定位这些对象(由其创建,创建等)。如果你想使用它们,请使用'oldfashion'方式:
SPList list = ...
var results = from item in list.Items.Cast<SPListItem>()
where item["CreatedBy"].ToString().Equals("username")
select item