Request.QueryString["**"]发生“未将对象引用设置到对象的实例。”的解决方法
来源:互联网 发布:淘宝版本过低怎么升级 编辑:程序博客网 时间:2024/06/06 13:46
/////////////////////////后台代码if (!IsPostBack) { string UserName = Request.QueryString["word"].ToString(); string Password = Request.QueryString["sg"].ToString(); }
当输入网址http://www.baidu.com/baidu?word=csdn&sg=123时,不会发生错误;但是当输入网址http://www.baidu.com/baidu时,这样就会提示“未将对象引用设置到对象的实例。”,因为他没有需要传递的参数。避免发生这种错误的方法:
1.使用Request.QueryString.Count判断是否有传递的参数
if (!IsPostBack)//表示当第一次加载页面的时候才执行“要加载的内容...”,即不重复加载 { if (Request.QueryString.Count > 0) { string UserName = Request.QueryString["word"].ToString();string Password = Request.QueryString["sg"].ToString(); }
2.使用try-catch
try{
object UserName = Request.QueryString["word"];object Password = Request.QueryString["sg"];}catch{//history.go(-1)}
!String.IsNullOrEmpty(Request.QueryString["word"])
0 0
- Request.QueryString["**"]发生“未将对象引用设置到对象的实例。”的解决方法
- 未将对象引用设置到对象的实例"
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- session未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- ConfigurationManager:未将对象引用设置到对象的实例。
- 未将对象引用设置到对象的实例 解决办法
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例 原因
- 未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- "未将对象引用设置到对象的实例"是什么原因?
- 未将对象引用设置到对象的实例
- ConfigurationManager:未将对象引用设置到对象的实例
- 未将对象引用设置到对象的实例
- 我眼中的运维
- Java 7之基础 - 强引用、弱引用、软引用、虚引用
- The method setCharacterEncoding(String) is undefined for the type HttpServletResponse
- [递归&&bfs]PAT1020 Tree Traversals
- Android图像处理之Bitmap类
- Request.QueryString["**"]发生“未将对象引用设置到对象的实例。”的解决方法
- 多线程主线程接受返回结果
- 腾讯京东合作
- poj1477
- 黑马程序员:初识socket编程(一)
- Qt编写activex所遇到的问题
- 使用Markdown写文档
- Yt初试锋芒--题与分析
- 理解接口开发中的*Ptr