2010-08-19 72 views
0

alt text 我在Visual Studio 2008中打開一個Web應用程序... 它包含樹視圖屬性,樹視圖屬性

  TreeNodeType type; 
      type = new TreeNodeType(); 
      type.Type = "folder"; 
      type.ImageUrl = "Images/" + "folder.gif"; 
      type.ExpandedImageUrl = "Images/" + "folderopen.gif"; 

我不知道這個圖像標籤怎麼弄..和如何恰克說......

回答

1

如果你的圖像目錄中,你應該在一開始使用的波浪符「〜」的應用程序的根:

type.ImageUrl = "~/Images/" + "folder.gif"; 

你應該包括的完整路徑從根圖像,因此,如果圖像是內容/圖片:

type.ImageUrl = "~/Content/Images/" + "folder.gif"; 

在運行時,「〜/」被翻譯成正確的路徑圖像和呈現給頁面。

如果這不起作用,您需要發佈頁面的相關標記和代碼隱藏。阿洛斯,這將有助於如果你右鍵單擊IE中的圖像並選擇屬性。你可以在那裏看到預期的路徑。或者打開Firefox中的頁面,安裝Firebug Addon,右鍵單擊圖像並選擇檢查元素。這將向您顯示渲染的路徑,您可以將其與您的項目中圖像的實際位置進行比較。

+0

非常感謝... 通過看到圖像屬性我複製圖像到wwwroot文件夾... 現在我得到了看法.. 再次感謝.. – John 2010-08-19 09:44:51