【问题标题】:Building custom hyperlink构建自定义超链接
【发布时间】:2013-04-29 19:59:04
【问题描述】:

这让我有点上厕所!

我有一个数据表 webpart,我想向其中一列添加超链接,以便以弹出/模态方式打开项目。

到目前为止我有:

<a><xsl:attribute name="href">
<xsl:value-of select="concat('https://mysite/_layouts/listform.aspx?PageType=4&ListId={listiD}&ID=',@ID,'&ContentTypeID=0x0100B0D8940B0260E54DA1649533F29D58D7')"/>
</xsl:attribute>
<xsl:value-of select="@Title" /></a></td>

(我已经编辑了上面的代码以删除识别功能)

我收到的错误是“此 Web 部件没有有效的 XSLT 样式表。错误:应使用分号”

我真的不知道该怎么做才能解决这个问题!

提前致谢,

兆瓦

【问题讨论】:

    标签: xslt sharepoint-designer


    【解决方案1】:

    这是因为在您的声明中使用了与符号&amp;amp;。需要将其转义为 &amp;amp; 以阻止 XSTL 尝试将以下字符视为实体。

    试试这个:

    <xsl:value-of select="concat('https://mysite/_layouts/listform.aspx?PageType=4&amp;ListId={listiD}&amp;ID=',@ID,'&amp;ContentTypeID=0x0100B0D8940B0260E54DA1649533F29D58D7')"/>
    

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      • 2023-03-08
      • 2014-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多