ASP.NET возвращает «NullReferenceException» на кэшированной странице - PullRequest
1 голос
/ 07 октября 2009

Я использовал систему кэширования на странице content.aspx, как показано ниже:

<%@ OutputCache Duration="300" VaryByParam="id;mediaId" %>

Когда запрашивается новая страница, я получаю

NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта

Та же проблема, которая объясняет Эта страница

Приведенная выше страница объясняет проблему в ASP.NET 1.1, но моя страница компилируется в Visual Studio 2008 и ASP.NET 3.5.

Примечание: Я использую API Rewrite API на своем сайте для: mydomain.com/news/123 -> mydomain.com/content.aspx?id=123

Пожалуйста, поделитесь своим опытом по этой проблеме

Отредактировано: ошибка страницы

Ошибка сервера в «/» приложении. Ссылка на объект не установлена ​​на экземпляр объекта. Описание: произошло необработанное исключение во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировка стека для получения дополнительной информации об ошибке и где она возник в коде.

Сведения об исключении: System.NullReferenceException: ссылка на объект отсутствует установить экземпляр объекта.

Ошибка источника:

Необработанное исключение было сгенерировано во время выполнения текущий веб-запрос. Информация о происхождении и местонахождении исключение можно определить с помощью трассировки стека исключений ниже.

Трассировка стека:

[NullReferenceException: ссылка на объект не установлена ​​на экземпляр объект.] AyandeNews.Main.Page_Load (Отправитель объекта, EventArgs e) +629 System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Object o, Объект t, EventArgs e) + 14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Отправитель объекта, 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 () + 141
System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) + 627

Информация о версии: Microsoft .NET Framework Версия: 2.0.50727.3082; ASP.NET версия: 2.0.50727.3082

...