asp.net中的Request.QueryString

时间:2011-07-24 15:56:28

标签: c# asp.net request.querystring

我的代码运行良好,但我想以加密的形式发送“Item”和“Mode”。在asp中有什么内置方法?如果不是plz建议替代解决方案。

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

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:1)

加密或编码?

要对字符串进行编码,请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.