C# ASP.NET textbox double HTMLEncode and Preventing XSS
<p>I want to prevent XSS, so I'm using <code>HTMLUtility.HtmlEncode</code> to encode all data before showing it in ASPNET TextBox. But instead of showing proper characters for <strong>&amp;</strong>, I see <strong>&amp; amp;</strong>.</p>

<p>What should I do to fix it?</p>

<p>Thank you!</p>