【问题标题】:Sharepoint: Image field with a linkSharepoint:带有链接的图像字段
【发布时间】:2010-11-02 01:51:54
【问题描述】:

我想将一个字段添加到一个显示图像的列表中,但充当超链接。换句话说,就像“超链接或图片”列,而是“超链接和图片”。

您输入的两个字段将是要显示的图像的 URL 和超链接的 URL。

这一定是可能的。我注意到类型(在文档库中)列就是这样做的,并且还包括当前正在使用的视图(在文件夹的情况下)。

是否可以复制文档库中计算的 Type 字段以读取列表中的其他两个字段(将充当图像 url 和重定向链接)? CAML 是什么?

如果有人可以提供任何见解,请提前致谢。

阿纳姆

【问题讨论】:

    标签: sharepoint image field hyperlink


    【解决方案1】:

    这可以做到,但您需要开发一个custom field type。正如您所发现的,SharePoint 对图片的默认呈现是没有超链接的。您需要在自己的自定义字段中更改呈现在显示模式下的行为方式。更多信息请查看Patterns in Custom Field Rendering

    还有几个在网络上创建自定义字段类型的示例。 MSDN 文章提供了很多关于它是如何工作的细节,但不要让你失望,因为它不是太棘手。

    【讨论】:

    • 嗨,Alex,我完全不想创建自定义字段类型,因为需要添加很多额外的文件。我所做的是向列表 schema.xml 添加一个新字段,然后(复制 Type 列)更改了显示模式。但是我现在正在考虑将此显示模式添加到自定义字段中,因为我更好地了解了该过程。我已经编辑了我的原始帖子以包含我的新领域。
    • 这也是个好主意。您确实可以使用自定义字段获得更多功能,但如果编辑列表 schema.xml 工作正常,那么坚持使用它可能会更好。否则,您将需要维护另一个 SharePoint 工件! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 2017-01-28
    相关资源
    最近更新 更多