日期:2014-05-20  浏览次数:21196 次

Url重定向时,有的参数为空,怎么处理
Url重定向时,有的参数为空,怎么处理

------解决方案--------------------
就直接放空好了。比如:home.aspx?id=1&uname=&pwd=123
------解决方案--------------------
Url重定向时,有的参数为空。你需要在将要跳转到得页面进行处理一下,例如:
if(Request.QueryString("参数")!=null&&Request.QueryString("参数").Trim()!="")
 {
...
}
这样即使你传递过来的参数为NULL也不会报错!
------解决方案--------------------
先判断参数是否存在
------解决方案--------------------
那就直接不要管那个参数了嘛,接受的时候再判断一下每个参数是否有值
------解决方案--------------------
可以不处理
------解决方案--------------------
if(Request.QueryString("参数")!=null&&Request.QueryString("参数").Trim()!="")
 {
...
}

------解决方案--------------------
++++
探讨

if(Request.QueryString("参数")!=null&&Request.QueryString("参数").Trim()!="")
{
...
}