在c#中的asp.net标签前添加空格
本文关键字:添加 空格 标签 net 中的 asp | 更新日期: 2023-09-27 18:24:57
我想在asp.net标签之前添加一些空间。我不能在.aspx中这样做,我想在c#中这样做。如何添加空间??请帮我。我的标签是这样放置的:
Label Test
我想把这个送到中心
Label Test
要从c#向标签文本添加空格,可以使用
预先附加许多HTML非中断空格。示例:
Label1.Text = " " + Label1.Text;
尝试添加Css样式或Css类:-
lblTest.Attributes.CssStyle.Add("margin-left", "<value>");
或
lblTest.Attributes.Add("class","<className>");
,并在指定的类中指定css样式。
将样式text-align: center
应用于其父项。
你可以有这样的父母:
<div style="width: 100%; text-align:center">
<label>text</label>
</div>
或者,你可以给标签本身一个宽度和块:
<label style="display:inline-block; width:100%; text-align:center">text</label>
对于代码隐藏,您可以将其添加到属性中:
YourLabel.Attributes.CssStyle.Add("text-align", "center")
您可以通过从.cs文件中添加一个span来完成,如:
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text ="<span style='"margin: 0px 0px 0px 180px;'"></span>" + "your text";
}