Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 在列表视图中,Pupdate只能从n(可以说是5)中筛选出1或2个_Visual Studio 2010_Sharepoint_Sharepoint 2010 - Fatal编程技术网

Visual studio 2010 在列表视图中,Pupdate只能从n(可以说是5)中筛选出1或2个

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

在自定义列表视图中,是否可以通过编程只更新N个(可以说5个)中的1个或2个过滤条件

首先检索SPView对象:

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();