2011-03-07 67 views
0

我想先说我对Sharepoint非常陌生,所以如果我问的事情非常明显,我很抱歉。我做了相当多的搜索,并找不到我的问题的答案。这让我相信也许我提出了错误的问题。所以,这里有:从查询字符串(URL)过滤器设置TextFilter的值

我们有一个Sharepoint网页,当前包含3个Web部件(2个列表和一个文本过滤器)。文本过滤器可用于过滤两个列表。我一直要求提供以下功能:

  1. 用户必须能够从一个HTTP链接(容易)
  2. 文本过滤器必须被自动填写的打开这个页面和应用,从而立即过滤这两个列表

这对我来说很直截了当:从页面的URL中拉出一个参数并将其送入过滤器。 我发现并添加了一个查询字符串(URL)过滤器,我设法从URL中提取参数,但是我无法将其提供给现有过滤器!

当然,我可以将值传递给两个列表(有效编码相同的过滤器两种不同的方式),但这似乎是错误的。所以,我的问题归结为:

是否有可能从查询字符串(URL)Filer中设置文本过滤器的值?

我问错了吗?我是否以错误的方式看待这个问题?任何帮助非常感谢,谢谢。

回答

2

问错了问题!

看来你可以通过URL在页面加载时设置文本过滤器的值。具体方法如下:

http://sharepoint-server/site/subsite/project/default.aspx?Text%20Filter%20Name=999 

文本%20Filter%20Name是你的文本文件管理器的名称(在这种情况下,名称中带有空格),并在是你传递的价值过滤器。