2010-12-15 5 views
1

Я делаю заявку (форму) с возможностью отправки уведомлений.C# WebUtility.HtmlEncode at .NET 3.0

В моем приложении есть две переменные, которые будут помещены в тело html почты. Одним из них является число, но второе - это имя, которое может содержать символы < и>.

Я нашел полезную функцию для кодирования этого, но System.Net.WebUtility.HtmlEncode(String); работает только с .NET 4.0, а мое приложение запрограммировано в .NET 3.0.

Есть ли простая функция для замены System.Net.WebUtility.HtmlEncode(String);, которая работает в .NET 3.0?

+0

Вы, наверное, имели в виду .NET 3.5 – joshcomley 2010-12-15 08:31:54

+0

приложение мне нужно для него, производится в .NET Framework 3.0. – Ivar 2010-12-15 08:37:26

ответ

3

System.Web.HttpUtility.HtmlEncode существует от 1,1

2

Вы можете попробовать:

HttpUtility.HtmlEncode(...); 

В System.Web.dll