non riesco a capire come mai ho questa funzione:
Private Sub closeOrder(ByVal campoKey As String, ByVal codice As String)
Dim dt As DataTable = CType(Session("dt"), DataTable)
Dim foundRows() As DataRow
foundRows = dt.Select(campoKey + "=" + codice)
If foundRows.Length = 1 Then
foundRows(0).Item("chiuso") = "1"
foundRows(0).Item("timestamp") = Now()
End If
grid.DataBind()
End Sub
Se in debug controllo la Session("dt") mi risulta vuota quindi chiaramente il dt.select fallisce dandomi un System.NullReferenceException.
La cosa strana che se io eseguo lo stesso progetto senza debug ma in release il tutto mi funziona correttamente.
Cosa può essere successo?

Rispondi quotando