Проблема с JS

Zlad

Client
Регистрация
13.04.2011
Сообщения
59
Благодарностей
7
Баллы
8
Проблема в том что javascript не всегда срабатывает. Иногда упорно возвращает пустое значение.
HTML:
encodeURIComponent('{-Variable.domain-}|{-Variable.username-}|{-Variable.ftpPassword-}|{-Variable.domain-}|/|{-Variable.password-}|{-Variable.emailLogin-}|{-Variable.emailPassword-}');
Попробовал заменить на C# код, но мой вариант почему-то не работает. Подскажите в чем проблема?
Код:
var domain = project.Variables["domain"].Value;
var username = project.Variables["username"].Value;
var ftpPassword = project.Variables["ftpPassword"].Value;
var password = project.Variables["password"].Value;
var emailLogin = project.Variables["emailLogin"].Value;
var emailPassword = project.Variables["emailPassword"].Value;

return HttpUtility.UrlEncode(domain+'|'+username+'|'+ftpPassword+'|'+domain+'|/|'+password+'|'+emailLogin+'|'+emailPassword);
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 332
Благодарностей
5 873
Баллы
113
Вот этот метод HttpUtility.UrlEncode надо вот так прописывать System.Web.HttpUtility.UrlEncode
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 332
Благодарностей
5 873
Баллы
113
И предварительно добавить библиотеку System.Web.dll через Свой код>Ссылки из GAC
 

Zlad

Client
Регистрация
13.04.2011
Сообщения
59
Благодарностей
7
Баллы
8
Код:
var domain = project.Variables["domain"].Value;
var username = project.Variables["username"].Value;
var ftpPassword = project.Variables["ftpPassword"].Value;
var password = project.Variables["password"].Value;
var emailLogin = project.Variables["emailLogin"].Value;
var emailPassword = project.Variables["emailPassword"].Value;

return System.Web.HttpUtility.UrlEncode(domain+'|'+username+'|'+ftpPassword+'|'+domain+'|/|'+password+'|'+emailLogin+'|'+emailPassword);
Поменял в коде на System.Web.HttpUtility.UrlEncode, библиотеку добавил, не работает почемуто.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 332
Благодарностей
5 873
Баллы
113
что пишется в логе? Окна>Лог
 

Zlad

Client
Регистрация
13.04.2011
Сообщения
59
Благодарностей
7
Баллы
8
Компиляция кода Ошибка в действии "CS1012" "Too many characters in character literal"
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 332
Благодарностей
5 873
Баллы
113

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