【问题标题】:Access information from one webpart and use it in another webpart in sharepoint 2010从一个 webpart 访问信息并在 sharepoint 2010 中的另一个 webpart 中使用它
【发布时间】:2011-01-26 20:01:15
【问题描述】:

我的问题是这个,我使用的是 Sharepoint 2010,我在 sharepoint Designer 2010 中创建了一个表单,在该表单上方我有一个 silverlight webpart。现在,当我单击 Silverlight Webpart 并将该信息插入到它下方的表单中时,我需要能够访问它。

有没有人知道如何做到这一点?

提前谢谢你。 克里斯

【问题讨论】:

    标签: silverlight forms web-parts sharepoint-2010 information-retrieval


    【解决方案1】:

    您可以在 javascript、DOM 和 Silverlight 之间进行互操作。因此,您可以执行以下任何操作。

    1) 在 Silverlight 代码中,使用 HtmlPage 和 System.Windows.Browser 命名空间中的其他项以编程方式填写表单。

    2) 让您的 Silverlight 应用程序将数据传递给 javscript 函数,然后填写表单

    3) 如果您的 Silverlight 应用程序未启动该操作,您可以使用 JavaScript 函数调用您的 Silverlight 应用程序中的函数。这篇文章解释了http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp-silverlight.aspx

    4) 如果您希望依靠 Sharepoint WebPart 通信渠道而不是尝试通过 DOM 访问 Webpart,您还可以让 Silverlight 填充隐藏字段,然后调用 javascript 回发函数。然后,您的 webpart 上的代码可以获取隐藏字段数据并通过 webpart 通信渠道发送信息。

    【讨论】:

    猜你喜欢
    • 2011-11-01
    • 2011-05-31
    • 2011-03-29
    • 1970-01-01
    • 2019-08-20
    • 2012-01-31
    • 2011-10-30
    • 2011-11-03
    • 2012-08-18
    相关资源
    最近更新 更多