Добавить img в тег ahref - PullRequest
       17

Добавить img в тег ahref

0 голосов
/ 13 февраля 2012

Я хочу, чтобы приведенный ниже формат был сделан из моего кода:

<a href="">
<img src=""/>
</a>

Я сделал это, но не могу добавить изображение к <a href> Может кто-нибудь сказать мне, как это сделать?

Вот мой код:

Dim urls As New List(Of String)
                urls.Add("Downloads/" & Session("tempDir").ToString & "/" & filename)
                For Each imageURL As String In urls
                    Dim img = New System.Web.UI.WebControls.Image()
                    img.ImageUrl = imageURL
                    img.Attributes.Add("src", "Downloads/" & Session("tempDir").ToString & "/" & filename)
                    img.Attributes.Add("rel", "group2")
                    img.Width = 75
                    img.Height = 50
                    img.CssClass = "clickImage"
                    img.ImageAlign = HorizontalAlign.Left
                    Me.FinalPreview.Controls.Add(img)
                Next

Я нашел это:

Dim anchor As New HtmlGenericControl("a")
anchor.Attributes.Add("href", "#")

Но я не могу понять, как мне добавить img к этому Если ядобавить контроль общий IMG не отображается.

Ответы [ 2 ]

1 голос
/ 13 февраля 2012

Вы можете сделать это, используя Literal control

Поместите буквенный элемент управления на страницу, а затем добавьте его текст следующим образом ...

Dim strb as New StringBuilder()    
For Each imageURL As String In urls
   strb.Append("<a href='#'><img src='").Append(imageURL).Append("' /></a>");
Next
litImage.Text = strb.ToString()
0 голосов
/ 13 февраля 2012

Изображение имеет специальное свойство, называемое ImageUrl, для установки URL на.

...