在判断Request .QueryString [\"name\"]是否为空时应注意的问题
2013-07-18 15:42
453 查看
在ASP.net中,如果A页面是通过B页面带参数重定向过来的,而A页面又要根据是否是由B页面重定向过来的来动态加载显示项时就要判断参数是否为空即Request.QueryString["name"]是否为空来判断,在判断的时候我们不能用Request .QueryString ["id"].ToString ()==""或Request .QueryString ["id"]==""来判断,而应该用Request .QueryString ["id"]==null或者用string str=Request .QueryString ["id"].ToString()、str.Equals(String.Empty)来判断,如果用“==”来判断则会出现“未将对象的引用设置到对象的实例”的异常!
相关文章推荐
- select .. where name = "+ Request.QueryString["name"]的后果?
- SCRIPT_NAME、PHP_SELF、QUERY_STRING"、REQUEST_URI
- PHP $_SERVER["QUERY_STRING"]、$_SERVER["REQUEST_URI"]、$_SERVER["SCRIPT_NAME"]和$_SERVER["PHP_SELF"]
- PHP $_SERVER["SCRIPT_NAME"]、$_SERVER["PHP_SELF"]、$_SERVER["QUERY_STRING"]、$_SERVER["REQUEST_URI"]
- $_SERVER["REQUEST_URI"],["QUERY_STRING"],["PHP_SELF"] ,["SCRIPT_NAME"]用法
- $_SERVER['PHP_SELF']和$_SERVER['SCRIPT_NAME']和$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"]
- PHP获取当前url路径的函数及服务器变量:$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SER
- PHP获取当前url路径的函数及服务器变量:$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SERVER["PHP_SELF"]
- page = new String(request.getQueryString().getBytes("ISO-8859-1"),"GBK");解决前台传后台乱码问题
- 关于jstl EL用法的注意点(java.lang.NumberFormatException: For input string: "userName")
- 关于jstl EL用法的注意点(java.lang.NumberFormatException: For input string: "userName")
- 从客户端(textarea="<p>wewqe</p>")中检测到有潜在危险的 Request.QueryString 值。
- 使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题
- String判断是否为空注意问题
- [PHP学习教程 - 网络]002.$_SERVER["SCRIPT_NAME"]、$_SERVER["PHP_SELF"]、$_SERVER["QUERY_STRING"]、$_SERVER["REQUEST_URI"]介绍($_SERVER URL Infomation)
- 获取地址中的参数 request.QueryString("param")
- String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path
- Request.QueryString["**"]发生“未将对象引用设置到对象的实例。”的解决方法
- PHP获取当前url路径的函数及服务器变量:$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SER
- Rquest Request[""];Request.Form[""];Request.QueryString[""]