DataTable myTable = new DataTable("components");
DataColumn mydatcolumn;
mydatcolumn = new DataColumn();
mydatcolumn.DataType = System.Type.GetType("System.String");
mydatcolumn.ColumnName = "Component";
myTable.Columns.Add(mydatcolumn);
mydatcolumn = new DataColumn();
mydatcolumn.DataType = System.Type.GetType("System.String");
mydatcolumn.ColumnName = "Service Category";
myTable.Columns.Add(mydatcolumn);
mydatcolumn = new DataColumn();
mydatcolumn.DataType = System.Type.GetType("System.String");
mydatcolumn.ColumnName = "Component Owner";
myTable.Columns.Add(mydatcolumn);
for (int i = 0; i < serviceList.Count; i++)
{
DataRow mydatarow;
//DataRow mydatarow2;
mydatarow = myTable.NewRow();
mydatarow["component"] = ComponentList[i];
//mydatarow2 = myTable.NewRow();
mydatarow["Service Category"] = sc[i];
myTable.Rows.Add(mydatarow);
}
componentRGOdataGridView.DataSource = myTable;
private void addCoButton_Click(object sender, EventArgs e)
{
}
Comme mention ci-dessus, je crée un DataTable avec trois colonnes et l'affichage des éléments dans la liste 2 <> (non représenté ci-dessus) sur le datagridview en utilisant ce dataTable. Liste de remplir les lignes pour seulement 2 colonnes et la troisième colonne est pour l'entrée de l'utilisateur. Sur cet événement cliquez sur le bouton, je veux écrire uniquement ces lignes dans un fichier où l'utilisateur donne une entrée et ignore le reste des lignes. Comment puis-je atteindre cet objectif. Merci beaucoupexport datagridview à csv
Quel est votre problème alors? Obtenir la ligne actuelle de l'événement 'OnClick'? Attacher un événement au bouton? Ou créer un fichier CSV à partir d'un 'DataRow' donné? – Abel
Obtenir les lignes pour le datagridview et l'enregistrer dans le fichier .csv est le problème. – Ani