让我知道他们是否有可能更改查询字符串值?我曾尝试 类似如下:是否可以更改查询字符串值
Dim tab As Integer = CInt(Request.QueryString("tab"))
Request.QueryString("tab") = ""
但它说System.NotSupportedException: Collection is read-only.
。这是否意味着仅在使用Response.Redirect(----)
进行重定向时才将值分配给查询字符串?
我知道我可以使用会话或cookie来代替。
您无法更改QueryString。 –
根据您的问题,将查询字符串存储在变量中并在整个应用程序中使用该变量是一个好主意。这样,您可以在回发期间操纵该值。 –