Salve a tutti.
Allora, creo un oggetto DataTable al quale aggiungo una colonna:
E fino a qui ci siamo...codice:'Creo la tabella Dim myDataTable As New DataTable("myTable") 'Creo la colonna Dim myColumn As DataColumn myColumn = New DataColumn 'Imposto un tipo di dati String per la colonna colonnaDocumento.DataType = System.Type.GetType("System.String") 'Imposto il nullText per la colonna Dim firstColumn As New DataGridTextBoxColumn firstColumn.NullText = "" Dim myTableStyle As New DataGridTableStyle myTableStyle.MappingName = "myTable" myTableStyle.GridColumnStyles.Add(firstColumn)
Adesso volevo verificare che l'utente inserisca almeno un valore per quella colonna. Ho provato così:
In esecuzione mi viene detto "Impossibile trovare il membro pubblico 'IsDBNull' nel tipo 'String'."codice:If (Me.DataGrid1.Item(0, 0).IsDBNull) Then messaggioErroreCelle = MsgBox("Valore mancante.", MsgBoxStyle.Critical) End If
Come dovrei fare?
In alternativa, avevo provato così:
Anche in questo caso non funziona...codice:If (Me.DataGrid1.Item(0, 0 = "") Then messaggioErroreCelle = MsgBox("Valore mancante.", MsgBoxStyle.Critical) End If
Qualcuno mi sa aiutare?
Vi ringrazio in anticipo.

Rispondi quotando
