GibboK
GibboK

Reputation: 73918

What is the difference between HttpUtility.HtmlEncode and Server.HtmlEncode

What is the difference between HttpUtility.HtmlEncode and Server.HTMLEncode?

Upvotes: 14

Views: 14877

Answers (1)

Adriaan Stander
Adriaan Stander

Reputation: 166396

Have a look at Server.HtmlEncode vs HttpUtility.HtmlEncode .

Basically, Server.HtmlEncode uses a specific instance of the System.Web.HttpServerUtility class that's inherited from the Page class. HttpUtility.HtmlEncode is a static method, so you don't have to instantiate the HttpUtility class.

All else being equal, go with the static HttpUtility.HtmlEncode.

Upvotes: 17

Related Questions