日期:2014-05-18  浏览次数:20360 次

如何清除requset.querystring获取到的参数???
我用了


requset.querystring.clear()
requset.querystring.remove("strWhere")

都不行,说是只读的~~

谁知道怎么清除啊


------解决方案--------------------
up
------解决方案--------------------
顶一下,没有实现过,一定要清除吗?
------解决方案--------------------
这个东西应该清不了吧。。。地址栏里存在的东西啊,而且strWhere这种组织查询条件用的语句怎么会在地址栏传值啊,别人稍微改下地址那查询不就出问题了
------解决方案--------------------
清除这个有意义吗?这个Request是客户端请求过来的,不是你能够清除的。
可以实现重定向来完成:
VB.NET code
Response.Redirect(Request.Path + Request.PathInfo)

------解决方案--------------------
那个绝对是不能清除的! 有必要清除吗?
------解决方案--------------------
只传参数过来,别传整个where 条件,
------解决方案--------------------
没看见你回复~!

你要在这页面判断 querystring 是不是NULL

在提交页面写两个 URL 定向..

一个参数=NULL,
一个参数=你想得到的.

不就行了..
在到这边来判断不就对了.
------解决方案--------------------
把传过来的strwhere 先存在viewstate[]里 这样就可以改iewstate的值
网吧里上网 给你答案 你赚了