简而言之: 我正在尝试根据在另一个XSLTListViewWebPart中选择的内容过滤XSLTListViewWebPart。使用String字段作为连接,这很好。使用超链接字段不会显示任何数据。
更详细:
我有两个列表,比如Accounts
和Projects
。两者都有一个超链接字段accountURL
。
所有帐户都有不同的accountURL。不同的项目可以具有相同的accountURL值。两者都使用XSLTListViewWebPart显示在页面上。
简单的目标是使用Projects
字段根据Accounts
列表中选择的项目过滤accountURL
列表。所以我使用acountURL
作为过滤器建立了Web部件连接。唉,当选择Accounts
列表中的项目时,Projects
列表中没有显示任何项目,尽管我仔细检查了是否存在匹配值。
当使用字符串字段而不是accountURL
的超链接字段时,一切都像魅力一样。问题是,我需要超链接字段。
这是理想的行为吗?您对解决方法有什么建议吗? (我已经尝试通过计算列将超链接字段转换为字符串字段,但这两列都没有用。)
所有已经并且将要在Web界面或SP-Designer中完成。编写WSP不是此问题的选项。由于我不太熟悉正确的终端技术,我可以互换使用字段和列。
非常感谢所有帮助。
本
答案 0 :(得分:2)
微软论坛上有人建议以下workaround做得很好:
尽管如此,我仍然想知道是否可以使用超链接列或其他特殊列进行过滤。我也有一个问题,我不能使用person列作为查找。
有没有人知道是否有某种概述 哪些列类型可用于过滤/公式/查找/...?
干杯,
本