【发布时间】:2015-02-26 14:15:12
【问题描述】:
让我知道他们是否有可能更改查询字符串值?我努力了 像下面这样:
Dim tab As Integer = CInt(Request.QueryString("tab"))
Request.QueryString("tab") = ""
但上面写着System.NotSupportedException: Collection is read-only.。这是否意味着仅在使用Response.Redirect(----) 进行重定向时才为查询字符串分配值?
我知道我可以为此使用会话或 cookie。
【问题讨论】:
-
您无法更改 QueryString。
-
根据您的问题,最好将查询字符串存储在一个变量中并在整个应用程序中使用该变量。这样您就可以在回发期间操纵该值。