Конвертировать текст

danni

Client
Регистрация
01.07.2012
Сообщения
373
Благодарностей
6
Баллы
18
Код:
System.Web.HttpUtility.UrlEncode(project.Variables["text"].Value);
Шаблон не хочет выполнятся с этой строкой в си шарпе, не могу понять, что тут не так.
В Web нет такого, странно.
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
потому что System.Web.HttpUtility не подключен в гаке. Попробуйте использовать Uri.EscapeUriString
 

danni

Client
Регистрация
01.07.2012
Сообщения
373
Благодарностей
6
Баллы
18
потому что System.Web.HttpUtility не подключен в гаке. Попробуйте использовать Uri.EscapeUriString
Сори за глупый вопрос, но куда он делся?) раньше ж был в прошлых версиях помоему.
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
 
  • Спасибо
Реакции: danni

danni

Client
Регистрация
01.07.2012
Сообщения
373
Благодарностей
6
Баллы
18
Спасибо, тогда другой вопрос, я так думал оно должно было заменять в стиле: < на &gt, а получилось "%3ca+"
Код:
var encoded = System.Web.HttpUtility.UrlEncode(project.Variables["text"].Value);
return encoded;
 

danni

Client
Регистрация
01.07.2012
Сообщения
373
Благодарностей
6
Баллы
18
Или подскажите регулярку, чтобы заменить все спецсимволы(кроме угловых скобок). А вообще я так понял в си шарпе та библиотека и должна так делать, но почему-то у меня другой формат вышел.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)