【问题标题】:Setting a TextFilter's value from a Query String (URL) Filter从查询字符串 (URL) 过滤器设置 TextFilter 的值
【发布时间】:2011-03-07 20:13:42
【问题描述】:

首先我想说我是 Sharepoint 的新手,所以如果我问的问题很明显,我很抱歉。我已经做了很多谷歌搜索,但找不到我的问题的答案。这让我相信,也许我问错了问题。所以,这里是:

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

  1. 用户必须能够从 http 链接打开此页面(简单)
  2. 必须自动填写并应用文本过滤器,从而立即过滤两个列表

这对我来说似乎很简单:从页面的 URL 中提取一个参数并将其输入过滤器。 我找到并添加了一个查询字符串 (URL) 过滤器,我设法从 URL 中提取参数,但我无法将它提供给现有的过滤器!

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

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

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

【问题讨论】:

    标签: sharepoint sharepoint-2010


    【解决方案1】:

    问错问题了!

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

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

    Text%20Filter%20Name 是您的文本文件管理器的名称(在这种情况下,名称中带有空格),而 999 是您的值重新传递给过滤器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-21
      • 1970-01-01
      • 2014-09-25
      • 2014-05-30
      • 2023-03-27
      • 1970-01-01
      相关资源
      最近更新 更多