首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么清除request参数

2012-02-07 
如何清除request参数我在本页向本页提交时传了一个参数Request[ Op ],发现再次提交的时候这个参数会影响

如何清除request参数
我在本页向本页提交时传了一个参数Request[ "Op "],
发现再次提交的时候这个参数会影响处理结果,所以想要晴空它(Request[ "Op "])请教如何用代码清空?谢谢指教

[解决办法]
不用清空。判断Page.IsPostBack
[解决办法]
楼主解决问题的思路不对。
你可以用一个Hidden的控件还记录这个参数,
如果不是回传,那就从Request里面取,否则,就从Hidden中读取值。

Hidden控件的值可以设置和读写。
[解决办法]
怎么可能看不到?
<asp:HiddenField ID= "aaa " runat= "server " />

这样的控件,可以在后台CS文件看得到,也可以设置它的值
if (!IsPostBack)
this.aaa.Value = this.Request.QueryString[ "Parameter "];
这样去设置值。
然后就可以每次都直读写它的值。

在前台JS
document.getElementById( "aaa ").value = "ccc ";
...

也可以更改。

热点排行