将标签置于动态Imagebutton的底部

时间:2015-05-21 10:07:17

标签: css asp.net vb.net

我创建了一个Imagebutton并动态标记

Dim BtnRepName = New ImageButton
                    BtnRepName.Style.Add("margin", "17px")
                    BtnRepName.ToolTip = sdr("reportname").ToString().Replace(".rpt", "")
                    BtnRepName.Height = 100
                    BtnRepName.ImageUrl = "~\Images\reports-icon.png"
                    BtnRepName.Attributes.Add("data-toggle", "tooltip")
                    BtnRepName.Attributes.Add("data-placement", "top")
                    AddHandler BtnRepName.Click, AddressOf BtnRepName_Click
                    BtnRepName.AlternateText = sdr("reportname").ToString().Replace(".rpt", "")
                    PlaceHolder1.Controls.Add(BtnRepName)
                    Dim lblrepname = New Label
                    lblrepname.Text = sdr("reportname").ToString().Replace(".rpt", "")
                    lblrepname.Font.Bold = True
                    PlaceHolder1.Controls.Add(lblrepname)

但我不知道如何label置于Imagebutton的底部

我尝试使用Style=position:absolute,但结果非常糟糕

1 个答案:

答案 0 :(得分:0)

您需要使用position:absolutecontrol.style("position") = "location";基本上你必须确定图像按钮的位置,然后将标签位置设置在下面。