Vis dataset i dategrid
Er der nogen der kan hjælpe mig. Jeg kan ikke helt hitte ud af, hvad der er galt.Jeg har en listbox, hvor jeg har en masse nodes fra en xml fil. Meningen er, at når jeg clicker på et af dem, vises dataset´et i en datagrid ved siden af.
Det gør den som sådan også.
Første gang jeg vælger et af dem, kommer det korrekt frem, men vælger jeg en anden, vises denne to gange lige efter hinanden, og den tredje jeg vælger vises tre gange osv.
Her er lidt kode:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string filePath = "C:\\GetFile.xml";
dataSet.ReadXml(filePath);
string selectItem1 = listBox1.SelectedItem.ToString();
try
{
dataGrid1.DataSource = dataSet;
dataGrid1.DataMember = selectItem1;
dataGrid1.CaptionText = dataGrid1.DataMember;
}
catch(Exception exp)
{
Console.WriteLine(exp.Message);
}
}