如何在asp.net中动态添加Label文本的空间

时间:2012-01-06 13:17:48

标签: c# asp.net

大家好我想尝试动态地将图像添加到Label,如下工作正常,但我想在图像后添加space,我想写mt必需的文字我尝试如下,但我无法在图像和文本之间找到空间

Label1.Text = "<img src='Images/warning (1).png' />Select atleast one?";

我需要在图像

之后的空格(标签空间)

我现在的如下

enter image description here

4 个答案:

答案 0 :(得分:5)

添加&nbsp;(空格)。

Label1.Text = "<img src='Images/warning (1).png' />&nbsp;&nbsp;&nbsp;&nbsp;Select atleast one?";

答案 1 :(得分:1)

好吧,你可以试试

Label1.Text = "<img src='Images/warning (1).png' />nbsp;nbsp;nbsp;nbsp;Select atleast one?";

或者您可以使用两个不同的控件,一个用于图像,一个用于文本,并使用表格使它们“看起来很漂亮”

答案 2 :(得分:1)

我认为你也可以使用像

这样的CSS
img{ margin-right:5px; }

答案 3 :(得分:0)

Label1.Text = "<img src='Images/warning (1).png' />&nbsp;&nbsp;&nbsp;&nbsp;Select atleast one?";