在Label控件中的"文本"字段中添加图标

Ton*_*ony 3 asp.net

我想知道是否有一种方法可以在asp.net Label的文本中添加一个图标.

所以,像

<asp:Label run="server"
Text= "Please see the "icon" below />
Run Code Online (Sandbox Code Playgroud)

谢谢.

Ode*_*ded 5

你不能以text这种方式使用属性 - Text字符串将以"单词之前的方式终止icon.

但是,任何HTML标记都不会被转义,因此您可以使用<img>标记.

<asp:Label run="server"
   Text="Please see the <img src='icon.gif' /> below" />
Run Code Online (Sandbox Code Playgroud)

MSDN(Label.Text):

Text属性可以包含HTML.如果是这样,HTML将不加改变地传递给浏览器,其中可能被解释为标记而不是文本.

或者,您可以将asp:image标记添加到标记中,或将其放在两个控件之间Label.