首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sharepoint2010:一个页面上的可视web部件将表单数据发布到另一个sharepoint内容页上的另一个可视web部件

Sharepoint2010:一个页面上的可视web部件将表单数据发布到另一个sharepoint内容页上的另一个可视web部件
EN

Stack Overflow用户
提问于 2011-12-22 14:57:41
回答 3查看 1.4K关注 0票数 1

想知道如何从一个内容页上的可视web部件将表单数据发布到另一个sharepoint内容页上的另一个可视web部件。

场景: Sharepoint 2010内容页(搜索页)

我们在一个页面上有一个搜索可视化的We部件,其中用户搜索由逗号分隔值分隔的近1000个部件信息。Sharepoint 2010内容页(结果页)

我在此结果内容页面上有一个ResultGridView可视化need部件,我需要在其中显示结果。问题:

除了在SESSION对象中维护搜索到的数据之外,您还可以推荐其他方法吗?如何将搜索数据从一个可视化the部件传递到另一个内容页面上的另一个可视化the部件?

EN

回答 3

Stack Overflow用户

发布于 2011-12-22 18:03:50

当您在web环境中工作时,除了将内容存储在用户的session对象中或通过web服务之外,您可以做的并不多。

SharePoint支持“发送到”其他can部件功能,您可以在其中send data from one WebPart to another,但在one页面上。对于您的场景,您谈论的是将数据从searchpage.aspx上的WebPart1发送到someotherpage.aspx上的WebPart2。没有简单的方法可以做到这一点。

您要么必须实现一个even服务,以便WebPart2可以查询该even服务以获取信息,要么将用户的选择存储在他的会话中的搜索页面上,甚至可能存储在cookie中。

票数 1
EN

Stack Overflow用户

发布于 2011-12-22 18:32:58

您不应该将会话用于此目的。最好的选择是查询字符串参数。

让一个web部件重定向到另一个页面,该页面具有可由第二个web部件读取的特定查询字符串值。当然,这种方法在敏感场景中是无效的。

您可能需要重新考虑解决方案的设计。

票数 0
EN

Stack Overflow用户

发布于 2013-04-04 11:45:40

如果您使用的是查询字符串,您可以编写restfull are服务以确保安全。

或者推送另一个列表中的结果,并从该列表中创建一个可视the部件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8600387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档