未将对象引用设置到对象的实例
1、DataReader从数据库中取数据因为没有取到数据或取到的数据为空:比如,查询name="123",但是没有该数据
2、Session对象为空:这个因为重编译或者重启iis都会造成
3、没有使用new初始化对象:这个遇到的比较少
4、使用了没有赋值的字符串变量。
5、ViewState对象为Null
6、对控件赋文本值的时候,值不存在。
7、使用Request.QueryString()的时候,所获取的对象不存在或为空:这个一般加个条件判断,if(Request.QueryString("ori")!=null)就能解决
8、重复定义造成未将对象引用设置到对象的实例错误