2014-11-12 7 views
1

Я просто побежал свою программу, и я получил сообщение об ошибкеНеобработанное исключение произошло во время выполнения текущего веб-запроса. ASP.NET

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

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

[NullReferenceException: Object reference not set to an instance of an object.] 
    OverseasCreditCard.Default.Page_Load(Object sender, EventArgs e) +667 
    System.Web.UI.Control.LoadRecursive() +70 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3177 

Я использую ASP.NET C#, кто-нибудь знает, что случилось?

+3

У вас есть ошибка в вашей 'Page_Load' – Ric

+1

. Одна из переменных/объектов, к которой вы пытаетесь получить доступ в' Page_load', - 'null'. Поместите точку останова в методе и отлаживайте ее, чтобы найти ее. – chead23

+1

Возможный дубликат [Что такое исключение NullReferenceException и как его исправить?] (Https://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) –

ответ

2

Неполная информация: нам нужно знать, какая линия выбрасывает NullReferenceException, чтобы точно определить, в чем проблема.

Очевидно, что вы используете неинициализированную переменную (т. Е. Переменную, которая была объявлена, но не инициализирована), и попытайтесь получить доступ к одному из своих нестатических методов/свойств/независимо.

Решение: - Найдите строку, которая бросает исключение из деталей исключения - В этой строке, убедитесь, что каждая переменная используется правильно инициализирован (то есть, не нулевой)

Удачи.

+3

Это не ответ. Это запрос информации, в лучшем случае, некоторые рекомендации по устранению ошибки. –

Смежные вопросы