【问题标题】:Is there a reference for the SharePoint XSLT extension functions?是否有 SharePoint XSLT 扩展功能的参考?
【发布时间】:2010-09-11 13:03:20
【问题描述】:

我看到在开箱即用的 SharePoint Web 部件(RSS 查看器和数据视图 Web 部件)中使用了几个不同的 .NET XSLT 函数。

<xsl:stylesheet
    xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime"  
    xmlns:rssaggwrt="http://schemas.microsoft.com/WebParts/v3/rssagg/runtime"
    ...>
    ...
    <xsl:value-of select="rssaggwrt:MakeSafe($Html)"/>  
    <a href="{ddwrt:EnsureAllowedProtocol(string(link))}">More...</a>
    ...
</xsl:stylesheet>

在哪里可以找到描述 SharePoint 提供的所有扩展功能的参考资料?

【问题讨论】:

    标签: sharepoint xslt rss web-parts dataview


    【解决方案1】:

    我也一直想要更多关于 ddwrt 的信息。我能找到的最多信息来自 Serge van den Oever,后来变成了上一个答案中引用的 MSDN 文章。

    http://weblogs.asp.net/soever/archive/2005/01/03/345535.aspx

    正如他在博客文章中所指出的,这篇文章包含一些在 MSDN 文章中被审查的信息。

    除了这篇文章,关于这个话题的文章很少。不幸的是,搜索现有的生成代码(例如 DataForm Web 部件中的 xsl)似乎是目前了解更多信息的最佳技术。

    【讨论】:

    • 另一个关于 DDWRT 选项的好链接,此页面是第 14 部分,但顶部有指向所有其他部分的反向链接。 sympmarc.com/2010/03/09/…
    【解决方案2】:

    【讨论】:

    • 仍在寻找详尽的参考资料
    【解决方案3】:

    好问题 +1

    另见

    SharePoint Data View Web Part Extension Functions in the ddwrt Namespace 作者:Serge van den Oever

    【讨论】:

      【解决方案4】:

      Serge 的文章指向 Microsoft.SharePoint,您可以在其中找到 Microsoft.SharePoint.WebPartPages 命名空间。在那里,您可以找到 DdwRuntime 和 BaseDdwRuntime。在那里,您可以找到所有 ddwrt 函数。我使用反编译器进行了查找。

      【讨论】:

        猜你喜欢
        • 2021-11-25
        • 2013-01-06
        • 1970-01-01
        • 2011-03-04
        • 1970-01-01
        • 2011-09-29
        • 1970-01-01
        • 2012-02-06
        • 2013-03-06
        相关资源
        最近更新 更多