Я пытаюсь подключить какой-то необычный Javascript (PopBox) к элементу управления ImageButton, и я получаю очень странную ошибку времени выполнения (компиляции).
<asp:imagebutton id="imgBtnPicture" runat="server"
class="PopBoxImageSmall"
pbshowcaption="true"
title="Click to magnify/shrink"
onclick="Pop(this,50,'PopBoxImageLarge');"
width="90%">
</asp:imagebutton>
Я смотрел на замену ImageButtonвеб-элемент управления с более простым HTML-тегом img (именно это и предлагает документация PopBox).
Тем не менее, я не знаю, как заполнить тег <img>
из файла CodeBehind.Вот типичное утверждение, которое устанавливает свойство .SRC из строки набора данных ASP.Net:
Me.imgBtnPicture.Src = theRow.Item("ImageURL")
Я попробовал это как альтернативу:
<img alt="" src=""
id="imgPicture" runat="server"class="PopBoxImageSmall" title="Click to magnify/shrink"
onclick="Pop(this,50,'PopBoxImageLarge');" width="90%"
/>
Visual Studio 2008 делаетне жаловаться на это объявление выше, но в файле codebehind, как бы я решил это, чтобы я мог заполнить атрибут .Src.
Intellisense, даже "не вижу" этого
Me.imgPicture.src = theUrl 'this won't compile...
Я добавил это в верхней части кода, но, похоже, ничего не дало:
Imports System.Web.UI.HtmlControls