【问题标题】:Sharepoint - create blank page with only webpartSharepoint - 创建只有 web 部件的空白页面
【发布时间】:2011-01-05 01:13:02
【问题描述】:

一位客户要求我在一个列表上创建一系列过滤器,并提供一些高度定制的输出。为了获得正确的输出,我需要使用 XSL 设置内容查询 webpart 的样式 - 这很好,很简单。

但是,我的主要问题是如何将多个过滤器应用于 web 部件。我不知道如何让一个 webpart 将参数插入内容查询 webpart,所以我的解决方案是使用 Ajax 将单独的页面(包含 webpart)加载到页面中。

所以...除非这一切都太疯狂而且是个坏主意,否则我怎样才能创建一个 .asp 页面,它除了一个我可以预配置然后硬编码到 .asp 页面中的单个 Web 部件外,什么都没有?

我不是 .asp 人,实际上我只是为了帮个忙,所以请不要回复说我需要在 SharePoint Designer 中执行 xyz(我无权访问) 或从头开始构建自定义模块。 :)

有什么想法吗?

【问题讨论】:

    标签: sharepoint sharepoint-2007


    【解决方案1】:

    由于您明确表示不想要 SharePoint Designer 解决方案,我将给您一个使用“Tommy”的解决方案

    在“汤米”中:
    文件 => 新建 => ASPX 页面
    插入 => SharePoint 控件 => WebPartZone

    进入浏览器,http://server/mycustompage.aspx 编辑,插入您的 WebPart。

    'Tommy' 是免费下载的,顺便说一下,get it here

    【讨论】:

    • 嗨,呵呵,谢谢,主要问题是我们实际上无法访问 SharePoint 设计器 - 客户端网络管理员不允许我们使用它。所以除非我可以手动硬编码,否则 SP Designer 是没用的:(
    • “让我们使用它”我的意思是我们都安装的“Tommy”的副本无法连接到有问题的 SharePoint 网站 - 所以它无法通信和设置所有网站变量/属性。
    • 一个不太优雅的选项是创建一个 WebPart 页面(查看所有内容站点 => 创建 => WebPart 页面)并添加一个带有 CSS 的内容编辑器 WebPart 以隐藏页面中的所有其他内容:
    • 那行得通,你是对的,但我认为我需要一个合适的解决方案。我只需要请客户的 IT 团队提供我需要的 aspx 页面。
    猜你喜欢
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    • 2010-09-18
    相关资源
    最近更新 更多