Visual studio 2010 在列表视图中,Pupdate只能从n(可以说是5)中筛选出1或2个
在自定义列表视图中,是否可以通过编程只更新N个(可以说5个)中的1个或2个过滤条件 首先检索SPView对象:Visual studio 2010 在列表视图中,Pupdate只能从n(可以说是5)中筛选出1或2个,visual-studio-2010,sharepoint,sharepoint-2010,Visual Studio 2010,Sharepoint,Sharepoint 2010,在自定义列表视图中,是否可以通过编程只更新N个(可以说5个)中的1个或2个过滤条件 首先检索SPView对象: SPView myView=myList.Views[guid]; 使用视图的query属性访问和编辑视图的查询。它实际上是CAML格式的字符串。如果您不知道CAML查询和/或如何设置CAML过滤器,请阅读以下内容: myView.Query=“我的项目”; myView.Update(); 或者,您可以选择通过更改当前查询来更新视图查询。这将有点复杂,因为您必须使用XmlDoc
SPView myView=myList.Views[guid];
使用视图的query属性访问和编辑视图的查询。它实际上是CAML格式的字符串。如果您不知道CAML查询和/或如何设置CAML过滤器,请阅读以下内容:
myView.Query=“我的项目”;
myView.Update();
或者,您可以选择通过更改当前查询来更新视图查询。这将有点复杂,因为您必须使用XmlDocument或处理一些字符串处理 是的,它起作用了。我修剪查询并将我的mydata添加到该字段中,令人惊讶的是,它工作得非常完美:)非常感谢,别提了,亲爱的。您可以通过单击0下方答案左侧的勾号将其标记为答案。
myView.Query="<Where><BeginsWith><FieldRef Name='Title' /><Value Type='Text'>my item</Value></BeginsWith></Where>";
myView.Update();