2012-03-20 86 views
0

我有一個鏈接的源代碼,它在SharePoint站點中包含大量文檔庫。我想顯示這些文件的圖標。我使用下面的代碼塊:在鏈接的數據源中顯示文件圖標

<xsl:if test="@ContentType = 'Document'"> 
<img src=」/_layouts/images/ic{@File_x0020_Type}.gif」> 
</xsl:if> 

但它找不到圖像。我是否需要激活某些功能?

由於前請先

回答

2

嗨如果妳能夠使用代碼,然後u得到您的文檔的圖標URL這樣

  SPListItemCollection itemcoll = web.Lists["ListName"].GetItems();    
     foreach (SPListItem item in itemcoll) 
      {      
        string docIcon = SPUtility.ConcatUrls("/_layouts/images/", SPUtility.MapToIcon(item.Web, SPUtility.ConcatUrls(item.Web.Url, item.Url), "", IconSize.Size16)); 

      } 
+0

unfourtanetely我不,我也認爲圖像不存在於相關路徑中。所以我認爲可能有一個功能,我應該激活。 – TayfunSezer 2012-03-20 07:26:19

1

試試這個:

​​