【问题标题】:Streaming content from (sharepoint) web part从(sharepoint)Web 部件流式传输内容
【发布时间】:2011-01-30 07:12:17
【问题描述】:

如何从 Web 部件流式传输文件、html 或自定义 AJAX 响应?

我们当前的快速且非常肮脏的解决方案是让 Web 部件使用某些查询参数调用当前页面,Web 部件会检查这些参数,而不是执行正常加载,而是将所需的内容写入输出并调用响应结束.

这听起来很糟糕,因为 SharePoint 可能会在到达我们的 Web 部件之前加载其他 Web 部件并执行它们的代码。

Web 部件配置了数据源设置,这意味着流式传输上下文必须特定于 Web 部件,以便它可以获取正确的数据源设置。

【问题讨论】:

    标签: .net asp.net sharepoint web-parts


    【解决方案1】:

    我的理解是,您几乎可以以与普通 .Net 网站相同的方式执行此操作。

    我还使用您描述的机制为每个搜索“术语”提供了一个 webpart JSON 响应提要,我作为参数提供给当前页面。然后在加载过程中拾取它,然后使用一个开关来确定正确的响应。

    这样做的另一个明显方法是创建支持的 Web 服务,然后您可以在母版页中的 ScriptManager 中注册这些服务。然后您可以简单地配置您的自定义 webpart 以调用 webservice 方法来绘制所需的信息。这通常是创建一个业务对象层的情况,该层带有一个可以可靠调用的业务对象的 Web 服务类。

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 2015-10-24
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      相关资源
      最近更新 更多