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

Sharepoint2010:一个页面上的可视web部件将表单数据发布到另一个sharepoint内容页面上的另一个可视web部件,sharepoint,sharepoint-2010,web-parts,postdata,Sharepoint,Sharepoint 2010,Web Parts,Postdata,想知道如何从一个内容页上的可视web部件将表单数据发布到另一个sharepoint内容页上的另一个可视web部件 情景: Sharepoint 2010内容页(搜索页) 我们在一个页面上有一个搜索可视化Web部件,用户在其中搜索由逗号分隔的值分隔的近1000个部件信息。 Sharepoint 2010内容页(结果页) 我在这个结果内容页面上有一个ResultGridView可视Web部件,我需要在其中显示结果。 问题: 除了在会话对象中维护搜索到的数据,您还可以推荐什么方法? 如何将搜索数据从一

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

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

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

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

除了在会话对象中维护搜索到的数据,您还可以推荐什么方法?
如何将搜索数据从一个可视web部件传递到另一个内容页上的另一个可视web部件?

当您在web环境中工作时,除了将内容存储在用户的会话对象中或通过web服务之外,您没有什么可做的

SharePoint支持“发送到”其他Web部件功能,您可以在一个页面上发送。对于您的场景,您正在谈论将数据从searchpage.aspx上的WebPart1发送到someotherpage.aspx上的WebPart2。没有简单的方法可以做到这一点


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

由于您在web环境中工作,除了将内容存储在用户的会话对象中或通过web服务之外,您没有什么可做的

SharePoint支持“发送到”其他Web部件功能,您可以在一个页面上发送。对于您的场景,您正在谈论将数据从searchpage.aspx上的WebPart1发送到someotherpage.aspx上的WebPart2。没有简单的方法可以做到这一点


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

您不应为此使用会话。最好的选择是查询字符串参数

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


您可能必须重新考虑解决方案的设计。

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

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


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

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


或者将结果推送到另一个列表中,并从该列表中创建一个可视化Web部件。

如果使用查询字符串,您可以编写一个restfull Web服务以确保安全


或者将结果推送到另一个列表中,然后从该列表中创建一个可视Web部件。

还有其他建议吗???通过查询字符串,我不想传递太多信息。-假设人们想搜索1000个以逗号分隔的生产信息。还有其他建议吗???通过查询字符串,我不想传递太多信息。-假设人们希望搜索以逗号分隔的值分隔的1000的生产信息。想知道在没有会话对象或查询字符串的情况下进行跨页面可视Web部件数据通信场景的更多选项吗?想知道在跨页面执行可视Web部件数据通信场景的更多选项吗没有会话对象或查询字符串。