Добавление кнопки изображения или гиперссылки к сложному буквальному элементу управления - VB.net - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть следующая строка кода, которая отлично работает. Это было написано для меня, поэтому сложно понять, что именно происходит. Он отображает изображение с наложенной на него ценой. Когда вы нажимаете на изображение, оно вызывает увеличение с помощью Nyromodal. Теперь я хочу добавить кнопку «Купить сейчас» к увеличенному изображению, но не могу определить синтаксис. В идеале я хотел бы добавить что-то вроде этого ..

<asp:ImageButton ID="imgPaypalIcon" runat="server" ImageUrl="" OnClick="imgBtnPaypal_Click" /> 

Вот эта неприятная строка кода ...

Dim liByLiteral As New LiteralControl("<a href='https://example.com/catalog/images/" & filenameAndPrice(0) & "' class=""nyroModal imageThumbnail"" style=""padding:3px;"" rel=""gal" & DataBinder.Eval(e.Item.DataItem, "accountID").ToString & """ title=""" & filenameAndPrice(2) & " - PRICE: £" & filenameAndPrice(4) & """ onclick=""openImage('" & filenameAndPrice(1) & "', '" & txtItem.ClientID & "', '" & filenameAndPrice(0) & "');""><img class='lazy" & opacity & "' data-src='https://example.com/catalog/images/thumbnails/" & filenameAndPrice(0) & "' src='./files/images/loader.png' /><p><span>£" & filenameAndPrice(4) & "</span></p></a>")
...