Добавление кнопки изображения к сложному литеральному элементу управления - VB.NET
У меня есть следующая строка кода, которая отлично работает. Она была написана для меня, так что трудно понять, что именно происходит. Он отображает изображение с наложенной на него ценой. Когда вы щелкаете по изображению, оно вызывает увеличение с помощью 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>")
Что я уже пробовал:
Я пытался добавить кнопку изображения в разных местах, но постоянно получал ошибку.. Обычно ошибка утверждает, что он ожидает a ')'