我想在显示图像的列表中添加一个字段,但充当超链接。换句话说,例如“超链接或图片”列,但改为“超链接和图片”。

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

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

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

预先感谢任何人可以提供任何见解。

阿纳姆

最佳答案

可以这样做,但是您需要开发custom field type。如您所见,SharePoint的图片默认渲染没有超链接。您需要在自己的自定义字段中更改渲染在“显示”模式下的行为。检查Patterns in Custom Field Rendering以获得更多信息。

还有一些在网络上创建自定义字段类型的示例。 MSDN文章提供了很多有关其工作原理的详细信息,但不要因为它不太棘手而让您失望。

09-25 16:32
查看更多