【发布时间】:2012-07-18 17:45:40
【问题描述】:
我有一个设置高度的 ASP.Net Hyperlink。文本呈现在它的左上角。如何垂直居中(-文本)?
(在 C# 中,我有:label1.TextAlign = ContentAlignment.MiddleCenter;。它在 ASP.Net 中是如何完成的?)
尝试了以下方法,但它不起作用(无论是在 FF 还是在 IE 上)。
<form id="form1" runat="server">
<div>
<asp:HyperLink NavigateUrl="~/WebForm1.aspx" runat="server" CssClass="MyClass" BackColor="White"
Height="100px" Text="MyText" Width="200px" ></asp:HyperLink>
</div>
</form>
还有:
.MyClass
{
display: table-cell;
text-align: center;
vertical-align: middle;
}
【问题讨论】:
-
我不确定我是否理解您可以尝试应用样式属性,例如:
<asp:HyperLink ... style="text-align:center;" />
标签: asp.net