2009-05-28 7 views
0
protected void Button1_Click(object sender, EventArgs e) 
{ 
string a; 
a = "vimal < kumar>";   
Label1.Text = a; 
} 

出力:タグは、ASP.NETでのラベル・ボックスに表示されていないのinnerText

vimal 

ラベルボックス(ASP.NET)に表示されていない理由Tag(<ABCDE>)内部テキスト、

実際の結果がvimal <kumar> ですvimalのみが表示され、タグ内のテキストは表示されません。

+0

asp.naeは何ですか?タイプミスやフレームワークですか? –

+0

@boris:これはナターです! – Cerebrus

+0

@Vimalkumar:基本的なHTMLを学ぶことをお勧めします。 – Cerebrus

答えて

0

<と>が一緒になってH TMLタグ。あなたがそれらを隠すことを望まないなら、それらのアスキー表現を使用する必要があります。

2

文字列のhtmlエンコードバリアントを使用する必要があります。 HtmlEncodeはそのトリックを行います。

(URLENCODEは、URLの符号化にもあります)

Dim test = "This is an <little>test</little>" 
test = HttpUtility.HtmlEncode(test) 
関連する問題