C# 如何在asp.net中为标签文本动态添加空间

C# 如何在asp.net中为标签文本动态添加空间,c#,asp.net,C#,Asp.net,您好,我正在尝试将图像动态添加到标签,如下所示,效果很好,但我想在图像后添加空格,我想编写mt所需的文本。我尝试了以下操作,但无法在图像和文本之间找到空格 Label1.Text = "<img src='Images/warning (1).png' />Select atleast one?"; Label1.Text=“至少选择一个?”; 我需要空间(制表符空间)后的图像 我现在的建议如下 添加(空格) Label1.Text=“至少选择一个?”; 好吧,你可以试试 Lab

您好,我正在尝试将图像动态添加到
标签
,如下所示,效果很好,但我想在图像后添加
空格
,我想编写mt所需的文本。我尝试了以下操作,但无法在图像和文本之间找到空格

Label1.Text = "<img src='Images/warning (1).png' />Select atleast one?";
Label1.Text=“至少选择一个?”;
我需要空间(制表符空间)后的图像

我现在的建议如下

添加
(空格)

Label1.Text=“至少选择一个?”;
好吧,你可以试试

Label1.Text = "<img src='Images/warning (1).png' />nbsp;nbsp;nbsp;nbsp;Select atleast one?";
Label1.Text=“nbsp;nbsp;nbsp;nbsp;至少选择一个?”;
或者您可以使用两个不同的控件,一个用于图像,另一个用于文本,并使用表格使它们“看起来漂亮”

Label1.text=“至少选择一个?”;

我想你也可以像

img{ margin-right:5px; }

哎哟。在Label.Text中设置img标记?一定有更好的办法!CSS?还是asp:Image控件,在其中切换可见标志?
Label1.Text = "<img src='Images/warning (1).png' />&nbsp;&nbsp;&nbsp;&nbsp;Select atleast one?";
img{ margin-right:5px; }