13
我试图在webpart中使用以下CAML查询来查询SharePoint列表。我已经在U2U CAML Query Builder和Stramit CAML Viewer中测试了这个查询,它工作正常,只返回匹配的记录,但是当我在webpart中使用它时,它返回所有列表项。这让我疯狂。下面是代码:SharePoint列表使用CONTAINS的CAML查询
string camlQuery = string.Format(@"<Query><Where><Contains><FieldRef Name='Title' /><Value Type='Text'>2</Value></Contains></Where></Query>");
SPQuery query = new SPQuery();
query.Query = camlQuery;
SPListItemCollection items = Articles.GetItems(query);
grid.DataSource = items.GetDataTable();
grid.DataBind();
你是男人! – 2009-12-09 00:01:25
我知道...... :-P。很高兴有帮助。 – Colin 2009-12-09 00:17:05