1

次のコードを使用して、クエリ文字列にアクセスして操作しています

NameValueCollection qs = HttpUtility.ParseQueryString(Request.Url.Query);
qs.Set("OID", "5,6,7");
Response.Redirect( absolutepath + "?" + qs);

問題は、クエリ文字列が「something.aspx?OID=5,6,7」ではなく「something.aspx?OID=5%2c6%2c7」のようになることです。

%2c の代わりにコンマを取得するように qs をフォーマットするにはどうすればよいですか?

4

1 に答える 1

2

使用するHttpUtility.UrlDecode(qs);

于 2013-02-20T11:30:17.810 に答える