исключение нулевой ссылки не было обработано кодом пользователя - PullRequest
1 голос
/ 19 февраля 2010

Сэр, я разрабатываю следующий код в vs2005, теперь я просто использую этот модуль в своем новом проекте @ vs 2008 .. Но эта ошибка возникла.Я не могу решить эту проблему ...

Private Sub DataAccess()

    Dim errHandle As New ErrorHandler
    Dim lobjCommon As New eCopsCommonFunctions
    Try
        AccessCodeDrplst.DataSource = CType(lobjCommon.gfuncGetAllEnrollmentSource(), DataSet)
        AccessCodeDrplst.DataValueField = "DataAccessCode"
        AccessCodeDrplst.DataTextField = "DataAccessDesc"
        AccessCodeDrplst.DataBind()
        'lstEnrollmentSourceCode.DataValueField = "EnrollmentSourceCode"
        'lstEnrollmentSourceCode.DataTextField = "EnrollmentSourceDesc"
        'lstEnrollmentSourceCode.DataBind()
        '"Beneficiary Election" is pre selected as default value. By pals on Oct 24th 2007
        'lstEnrollmentSourceCode.SelectedValue = "B"
        'lstEnrollmentSourceCode.Items.Insert(0, New ListItem("Select", "0"))
    Catch ex As Exception
        errHandle.gProcHandleErrors(ex, Session("MemberID"), "SPStatus.aspx.vb, gprocFillSEPCode")
        Throw ex
    Finally
        lobjCommon = Nothing


        ///here the error occurs as 'NullException was unhandle by the user code'
        errHandle = Nothing
    End Try
End Sub

1 Ответ

0 голосов
/ 19 февраля 2010

Разве это не из-за строки

 Throw ex

в блоке "catch"?

(форматирование немного вышло)

Кстати, не "throw ex" - просто "throw" (читайте о методах обработки исключений)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...