从图片库中自定义Web部件中的图像

时间:2008-10-28 21:06:45

标签: sharepoint

我有一个显示动态列表数据的自定义webpart,它需要从图片库渲染图像(或者至少提供我的URL以便我可以用标签封装它),但是,没有任何字段在图片库似乎包含图片网址?是否有“图像实用程序”(SPImageUtility)或者我可以用它来解决这个问题?或者我只是遗漏了什么?

2 个答案:

答案 0 :(得分:2)

假设您正在使用对象模型,那么您应该使用此(c#)

SPListItem["EncodedAbsUrl"]

获取图像的HTML编码绝对URL(其中“ EncodedAbsUrl ”是字段/列的名称。)

要获取未编码的网站相对网址,您可以使用 ServerUrl FileRef (它们似乎返回相同的网址)

您还可以使用 EncodedAbsThumbnailUrl 来获取缩略图。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splistitem.aspx

答案 1 :(得分:0)

从CAML查询中获取信息?如果是这样,您需要在查询中添加必填字段。

否则spList中的spListItem对象具有属性URL,该URL具有图像的Web相对URL。

相关问题