根据另一个列表中的当前用户首选项过滤列表?

时间:2013-11-26 20:06:09

标签: sharepoint sharepoint-2010

好的,为了进行设置,我有两个列表:

  1. 用户首选项。表存储用户ID(人员选择器)和启用多项选择的站点列,以指示用户感兴趣的主题。

  2. 调查表。此表存储各种信息,其中一个是用户首选项表中引用的相同主题站点列。

  3. 我正在尝试做的是在空数据视图中显示调查。这很容易,我有这个。

    但是,我希望该页面只显示当前用户感兴趣的调查。那么,[用户首选项]表中的[CurrentUser] ==用户ID,以及那个 - 站点列选择的位置在“用户首选项”中=“调查”表中的网站列选项。

    可以这样做吗?

1 个答案:

答案 0 :(得分:1)

我会尝试两种方法,都使用jQuery。 一种选择是使用客户端对象模型,其他SPServices。 我能给你的最接近的例子是级联下拉。

For the client object model, I would have a look at this post.

For SPServices look here

这些工具中的任何一个都使您能够使用现成的SharePoint组件,而无需发布C#服务器组件。