2013-07-10 31 views
0

在我的網站上,我使用imagebutton來顯示一些圖像。ImageButton上部文件夾問題

在我的代碼,

<asp:ImageButton ID ="imgb" Width="125px" Height="125px" runat ="server" ImageUrl ='<%#Eval("ustkategoriresim")%>' CommandArgument = '<%#Eval("ustkatID") %>' /> 

,你可以看到我使用eval來顯示圖像,但圖像上的上層文件夾。但是,如果我這樣做;

<asp:ImageButton ID ="imgb" Width="125px" Height="125px" runat ="server" ImageUrl ='../<%#Eval("ustkategoriresim")%>' CommandArgument = '<%#Eval("ustkatID") %>' /> 

它不起作用。當我使用chrome的工具來檢查html代碼時,我看到這個代碼是

src ="../<%#Eval("ustkategoriresim")%>"而不是文件路徑。

任何人都可以指向正確的方向嗎?

在此先感謝。

+0

這可能幫助:http://stackoverflow.com/questions/11176176/retrieve-images-from-imagepath – Winks

回答

1

試試這個:

<asp:ImageButton ID ="imgb" runat ="server" 
    Width="125px" Height="125px" 
    ImageUrl ='<%# "../" + Eval("ustkategoriresim").ToString() %>' 
    CommandArgument = '<%#Eval("ustkatID") %>' 
/> 
+0

是的,這樣的作品,感謝了一堆。 –