我在content.aspx页面上使用了缓存系统,如下所示:
<%@ OutputCache Duration="300" VaryByParam="id;mediaId" %>
当请求新页面时,我得到了
NullReferenceException:未将对象引用设置为对象的实例
解释 This 页
的问题上面的页面解释了ASP.NET 1.1中的一个问题,但我的页面在Visual Studio 2008和ASP.NET 3.5下编译。
注意:我在网站上使用网址重写API来: mydomain.com/news/123 - &gt; mydomain.com/content.aspx?id=123
请与我分享您对此问题的体验
已编辑:页面错误
>'/'应用程序中的服务器错误。对象引用未设置为 对象的实例。描述:发生了未处理的异常 在执行当前Web请求期间。请查看 堆栈跟踪以获取有关错误及其位置的更多信息 起源于代码。异常详细信息:System.NullReferenceException:不是对象引用 设置为对象的实例。
来源错误:
执行期间生成了未处理的异常 当前的网络请求。有关的来源和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。
堆栈追踪:
[NullReferenceException:对象引用未设置为的实例 对象。] AyandeNews.Main.Page_Load(Object sender,EventArgs e)+629 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,Object o,对象t,EventArgs e)+14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)+35 System.Web.UI.Control.OnLoad(EventArgs e)+99
AyandeNews.PSBaseMasterPage.OnLoad(EventArgs e)+37
System.Web.UI.Control.LoadRecursive()+50
System.Web.UI.Control.LoadRecursive()+ 1411 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) 627版本信息:Microsoft .NET Framework版本:2.0.50727.3082; ASP.NET版本:2.0.50727.3082