我试图在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,仍然存在相同的问题 –
你有检查与检查元素,并打开该图像链接? –