Page_Load中的NullReferenceException

问题描述 投票:1回答:3

我已经在asp.net 3.5中开发了我的项目。当我在网络上发布时,它在localhost中可以正常工作,有时它可以正常工作,但有时却出现以下错误。我认为在连接到服务器时会出现一些错误,但不完全知道。请帮助我做的很好。

'/'应用程序中的服务器错误。

对象引用未设置为对象的实例。

描述:当前Web请求执行期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中起源的更多信息。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

在执行当前Web请求的过程中生成了未处理的异常。可以使用下面的异常堆栈跟踪来标识有关异常的来源和位置的信息。

堆栈跟踪:

[[NullReferenceException:对象引用未设置为对象的实例。] Result.Page_Load(对象发送者,EventArgs e)+128 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,对象o,对象t,EventArgs e )+14 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(对象发送者,EventArgs e)+35 System.Web.UI.Control.OnLoad(EventArgs e)+99 System.Web.UI.Control.LoadRecursive()+50系统.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+627

asp.net
3个回答
1
投票

在web.config文件中启用调试(Debug =“ True”)并打开RemoteErrors =“ On”。这将提供更详细的错误消息,以便您可以查找引发NullReferenceException的内容。解决后,请记住要重置这些配置。


0
投票

检查您的Page_Load方法中的代码,它引发空引用异常


0
投票

HTTP请求管道在这里发出的不是页面问题。您需要在此处检查和跟踪HTTPContext

© www.soinside.com 2019 - 2024. All rights reserved.