Request.QueryString в asp.net - PullRequest
       5

Request.QueryString в asp.net

0 голосов
/ 24 июля 2011

Мой код работает хорошо, но я хочу отправить «Элемент» и «Режим» в зашифрованном виде. Любой встроенный метод в ASP?

string url = "QueryStringRecipient.aspx?";
url += "Item=" + lstItems.SelectedItem.Text + "&";
url += "Mode=" + chkDetails.Checked.ToString();
Response.Redirect(url);

Ответы [ 2 ]

1 голос
/ 24 июля 2011

Зашифровано или закодировано?

Для кодирования строк есть HttpServerUtility.UrlEncode

public string UrlEncode(
    string s
)

Параметры

s
    Type: System.String
    The text to URL-encode.

Возвращаемое значение

Type: System.String
The URL-encoded text.

Для декодирования HttpServerUtility.UrlDecode

public static string UrlDecode(
    string str
)

Параметры

str
    Type: System.String
    The string to decode.

Возвращаемое значение

Type: System.String
A decoded string.
...