while (rawCode.IndexOf("<a href") != -1)
{
string[] parts = link.Split(new string[] { "./" }, StringSplitOptions.None);
string column = string.Format("Column{0}",1);
dataGridView1.Columns.Add("Link","Links");
for (int i = 0; i < parts.Length; i++)
{
if (parts[i] != "")
{
dataGridView1.Rows.Add((new Object[] { i, parts[i]}));
dataGridView1.Columns.Add("Link", "Name");
dataGridView1.Rows.Add((new Object[] { i, parts[i]}));
//Here i need to insert data into already existing row.
}
}
}
Je peux créer une ligne dynamiquement en utilisant le code ci-dessus. Mais je ne comprends pas comment insérer des données dans les lignes déjà créées. L'image ci-dessous montre la sortie du code ci-dessus. Remplissage dynamique de la grille de données
Je souhaite ajouter les données à côté des cellules après le lien. Quand j'ai essayé d'utiliser le même code, de nouvelles lignes sont créées, mais je veux insérer des données dans des lignes déjà créées.
Voulez-vous mettre à jour les lignes aussi par programme, ou au moment de l'exécution? edit: il suffit de lire le bit que j'ai raté. poster une réponse maintenant –
Dans l'objet que vous ajoutez, padd la cellule concernée que vous ne voulez pas ajouter avec des valeurs nulles. Ça devrait le faire. – MoonKnight