Что мне нужно сделать, чтобы исправить «ссылку на объект, не установленную на экземпляр объекта» ошибка. На какой предмет он ссылается? код:Когда я пытаюсь добавить вставить значение в asp.net Detailsview, я получаю «Ссылка на объект, не установленную на экземпляр объекта»
Private Sub dvSMasterCurrentYear_DataBound(sender As Object, e As EventArgs) Handles dvSMasterCurrentYear.DataBound
Dim dv As DetailsView = New DetailsView
If DetailsViewMode.Insert Then
DirectCast(dv.FindControl("PlantYear"), TextBox).Text = GetYear()
End If
End Sub
Получить возвращается Год в текущем году, он появляется в DetailsView текстовом поле "PlantYear". Я пытаюсь вставить значение, используя приведенный выше код.
благодарит за вашу помощь.
Вы должны разрешить, что 'FindControl' может вернуть null/Nothing. Когда/если этот код будет вызывать NRE – Plutonix