protected void Button1_Click(object sender, EventArgs e)
{
string a;
a = "vimal < kumar>";
Label1.Text = a;
}
输出:
vimal
Tag( <ABCDE> )
内部文本为什么不显示在标签框(ASP.NET)中,
实际结果为vimal <kumar>
但vimal
仅显示,标签内部文字未显示
答案 0 :(得分:2)
您必须使用字符串的html编码变体。 HtmlEncode可以解决问题。
(还有用于编码Url的UrlEncode)
Dim test = "This is an <little>test</little>"
test = HttpUtility.HtmlEncode(test)
答案 1 :(得分:0)
因为&lt;和&gt;一起是HTML标签。如果您不希望隐藏它们,则需要使用它们的ascii表示。