Я передаю зашифрованную строку URL:
Default.aspx?S3tLlnIKKzE%3d
Я хочу передать эту строку URL обратно на страницу ASPX в переменной.
protected string qs = string.Empty;
NameValueCollection qscollstring = HttpContext.Current.Request.QueryString;
qs = qscollstring[0];
Какой возврат: S3tLlnIKKzE=
Значение в qscollstring[0] верное: S3tLlnIKKzE%3d
Я понимаю, что проблема в URL-кодировании, но я не могу найти способ сохранить строку как есть.
Кажется, что присвоение значения из qscollstring[0]: S3tLlnIKKzE%3d
для строки изменяет значение: S3tLlnIKKzE=
Мне нужно остаться: S3tLlnIKKzE%3d