我試圖在div
容器內取代Imagebutton
但新圖片未顯示。Imagebutton圖片不顯示
這是從ASPX網站的代碼改變圖片前:
<div id="pdfug" runat="server">
<asp:ImageButton ID="PDF_UG" runat="server" ImageUrl="~/images/PDF_gray64.png" style="text-align: center"/>
</div>
一切都很好,畫面顯示。 現在我改變div
容器的內容與此代碼:
pdfug.InnerHtml = @"<asp:ImageButton ID=""PDF_UG"" runat=""server"" ImageUrl=""~/images/PDF_red64.png""/>";
當我運行沒有顯示新圖片的網站。在該網站的源我可以看到,該代碼已成功取代:
<div id="ctl00_MainContent_pdfug"><asp:ImageButton ID="PDF_UG" runat="server" ImageUrl="~/images/PDF_red64.png"/></div>
的圖片是在正確的道路,我可以
http://localhost:65277/images/PDF_red64.png
打開它那麼問題出在哪裏?
嘗試使用ctrl + f5刪除緩存 –
@NitinVarpe已經嘗試了不同的瀏覽器並且已經刪除了緩存。也上傳到IIS,仍然存在相同的問題 –
你有檢查與檢查元素,並打開該圖像鏈接? –