ITPub博客

首页 > 数字化转型 > ERP > VS2005(c#)项目调试问题解决方案集锦之十(转)

VS2005(c#)项目调试问题解决方案集锦之十(转)

原创 ERP 作者:BugRobber 时间:2007-07-06 20:36:35 0 删除 编辑
19.System.NullReferenceException: 未将对象引用设置到对象的实例。

  原因:

  (1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现.

  (2)控件名称与codebehind里面的没有对应

  (3)未用new初始化对象

  (4)在程序中所引用的控件不存在

  解决方法:

  (1)使用try..catch...finally捕捉错误,或直接用response.write()输出所取的变量值

  (2)查看代码中是否存在未初始化的变量

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8781179/viewspace-924711/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    372
  • 访问量
    200927