Bonjour,
Je sais que cette question a été posée plusieurs fois mais j'ai testé les solutions proposées et elles ne fonctionnent pas.
J'ai mon datagridview rempli avec un dataTable et j'aimerais récupérer une cellule textbox où se trouve une date pour ensuite faire une requête qui rempli mon combobox en fonction de la date.
Le remplissage du comboBox fonctionne avec une date bidon mais le problème est qu'il passe le premier if puis au second il me met une nullreferenceException alors que le test au dessus devrait faire le test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 private void dgvExpedition_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e) { string dateDemandée; if (dgvExpedition.Rows[e.RowIndex].Cells[0] != null) { if (dgvExpedition.Rows[e.RowIndex].Cells[0].Value.ToString() != "") { dateDemandée = dgvExpedition.Rows[e.RowIndex].Cells[0].Value.ToString(); DataGridViewComboBoxColumn cbxLivreur = ((DataGridViewComboBoxColumn)dgvExpedition.Columns[3]); cbxLivreur.DataSource = localhost.getLivDispo(dateDemandée); cbxLivreur.ValueMember = "LIV_ID"; cbxLivreur.DisplayMember = "LIV_NOM"; } } }
Si une âme charitable passait par là et me donnait la solution ce serait parfait.
merci
Partager