如何在ASP.net(VB)中添加图像到标签

时间:2015-08-03 07:12:03

标签: asp.net vb.net image label

我想根据这样的条件在aspx网页的标签中显示箭头和向下箭头

If successrate > x Then
        result = "upArrow"
    ElseIf successrate < x Then
        result = "Down"
    Else : result = "sameArrow"
    End If

我有一个想法在Windows窗体中使用这种方法实现,但不知道如何在网页中实现这个请告诉我是否有任何方式显示向上或向下箭头或帮助我在网页中更改此代码< / p>

Private Sub upArrow()
    img = Image.FromFile("C:\upArrow.jpg")
    Label1.Image = img
End Sub

2 个答案:

答案 0 :(得分:0)

根据MSDN,你必须将标签的大小设置为图像的大小,以正确显示它。

Private Sub upArrow()
img = Image.FromFile("C:\upArrow.jpg")
Label1.Size = img.Size     
Label1.Image = img
End Sub

答案 1 :(得分:0)

添加Html&#34; img&#34;元素到ASP.net Label的Text属性如下所示。它有效。

    string imagePath = "http://localhost:51746/WebSite1/Tulips.jpg";
    Label1.Text = string.Format("<img src='{0}' style='height:100px;width:100px;'/>", imagePath);