Ошибка сервера в приложении '/'.

Нулевой объект должен иметь значение.

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

Сведения об исключении: System.InvalidOperationException: Нулевой объект должен иметь значение.

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


Строка 20:                                where v.id_news == newsID
Строка 21:                                select v.body).SingleOrDefault();
Строка 22:             DateTime strDate = (DateTime)(from v in db.sc_news
Строка 23:                               where v.id_news == newsID
Строка 24:                               select v.data).SingleOrDefault();

Исходный файл: d:\inetpub\wwwroot\science\NewsItem.aspx.cs    Строка: 22

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


[InvalidOperationException: Нулевой объект должен иметь значение.]
   System.Nullable`1.get_Value() +3045031
   NewsSingle.Page_Load(Object sender, EventArgs e) in d:\inetpub\wwwroot\science\NewsItem.aspx.cs:22
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
   System.Web.UI.Control.OnLoad(EventArgs e) +132
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428


Информация о версии: Платформа Microsoft .NET Framework, версия:2.0.50727.9061; ASP.NET, версия:2.0.50727.9061