2013-01-07 48 views

回答

4

使用下面的代碼:

Protected Overrides Sub OnLoad(ByVal e As EventArgs) 
    MyBase.OnLoad(e) 
    Label1.Text = HttpUtility.HtmlEncode("send email to <[email protected]> me") 
End Sub 

HttpUtility.HtmlEncode方法將自動轉換您的字符串爲HTML編碼的文本

2

您可以使用&lt;而不是<&gt;而不是>。所以,你的文字應該是send email to &lt;[email protected]&gt; me

+0

通常,如果這是在ASP.NET標籤的Text屬性中設置的,則不需要做到這一點。它應該自動對文本進行HTML編碼。我猜OP沒有顯示他的實際代碼。 –

+0

此屬性在代碼後面設置,而不是在aspx標記中。這就是爲什麼有必要手動編碼它 – platon

+0

是的,你是正確的。忽略我的第一條評論。文本需要被編碼。 –

1

您可以使用& LT和& GT像下面

<asp:Label runat="server" ID="lblNotification" Text="send email to 
&amp;lt;[email protected]&amp;gt me;" />