Я пытаюсь заменить в контейнере 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, и там все та же проблема –
У вас проверили с элементом проверки и открыли ссылку на изображение? –