Если вы устанавливаете текст в разметке (.aspx), то, что Платон сказал правильно: .aspx технически XML, поэтому он должен соответствовать действительному XML, что означает, что >
кодируется как >
, и т.д.
Если вы устанавливаете текст в выделенном коде (например, textBox.Text = ""
), вы можете вместо этого использовать текстовую область HtmlControls:
System.Web.UI.HtmlControls.HtmlTextArea textBox = new System.Web.UI.HtmlControls.HtmlTextArea();
textBox.Value = "a >= b; & c";