dotnet/Documentation/compatibility/httputility_javascriptstrin...

893 B

HttpUtility.JavaScriptStringEncode escapes ampersand

Scope

Minor

Version Introduced

4.5

Source Analyzer Status

Available

Change Description

Starting with the .NET Framework 4.5, JavaScriptStringEncode escapes the ampersand (&) character.

  • Quirked
  • Build-time break

If your app depends on the previous behavior of this method, you can add an aspnet:JavaScriptDoNotEncodeAmpersand setting to the ASP.NET appSettings element in your configuration file.

Affected APIs

  • M:System.Web.HttpUtility.JavaScriptStringEncode(System.String)
  • M:System.Web.HttpUtility.JavaScriptStringEncode(System.String,System.Boolean)

Category

ASP.NET

More information