2009-06-11 91 views
2

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

当两个字段,你输入将是URL的图像显示,和超链接的URL。

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

是否有可能重复计算的类型字段在文档库中读取列表中的其他两个字段(这将作为图像的URL,并重定向链接)? CAML会是什么?

如果有人能提供任何见解,请事先致谢。

阿纳姆

回答

3

这是可以做到,但你需要制定一个custom field type。如您所见,SharePoint的默认图片渲染没有超链接。您需要更改您自己的自定义字段中显示模式下渲染行为的方式。有关更多信息,请检查Patterns in Custom Field Rendering

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

+0

嗨亚历克斯, 我完全不想创建自定义字段类型,因为有这么多的附加文件,那么必须添加。我所做的是向列表schema.xml中添加一个新字段,然后(复制类型列)更改了显示模式。 但我正在考虑将此显示模式添加到自定义字段中,现在我明白该过程会更好一点。 我编辑了我的原始文章以包含我的新字段。 – Arnhem 2009-06-11 14:42:47