Avatar billede nuki Nybegynder
07. januar 2007 - 23:10 Der er 4 kommentarer og
1 løsning

Tilføj til DataSet/DataGridView

Hej Eksperter.

Jeg har en form hvor på der er et datagrid view og en knap der loader en xml fil til DataGridView'et, eventet ser således ud:

        private void ReadXmlButton_Click(object sender, EventArgs e)
        {
            string filePath = "test.xml";
            AuthorsDataSet.ReadXml(filePath);
            dataGridView1.DataSource = AuthorsDataSet.Tables["item"];
        }
der er en sidst knap som skal tilføje en række til DataGridView'et med følgende event:
        private void AddPcitureToListButton_Click(object sender, EventArgs e)
        {
            DataTable dataTable = (DataTable)slideShowEditor.dataGridView1.DataSource;
            DataRow dataRow = dataTable.NewRow();
            dataRow["file"] = "test.jpg";
            dataRow["title1"] = "hej2";
            dataRow["title2"] = "hej 3";
            dataTable.Rows.Add(dataRow);
        }

Rækken bliver tilføjet som den skal, men når jeg vil gemme til XML filen igen så fucker den op i strukturen.

Fil som bliver loaded:
<slideshow>
    <data interval="15"/>
    <images>
        <item file="man.jpg" title1="text" title2="text" />
        <item file="man.jpg" title1="text" title2="text" />
    </images>
</slideshow>

Fil som bliver gemt efter der er blevet tilføjet en række:
<slideshow>
  <data interval="15" />
  <images>
      <item file="man.jpg" title1="text" title2="text" />
      <item file="man.jpg" title1="text" title2="text" />
  </images>
  <item file="test.jpg" title1="hej2" title2="hej 3" />
</slideshow>

Som i kan se ligger det tilføjede item uden for images scopet og det skal den ikke.

Håber i kan komme på en løsning på mit lille problem.

-Nuki
Avatar billede dr_chaos Nybegynder
08. januar 2007 - 11:34 #1
Har du en datatable kaldet images?
Avatar billede nuki Nybegynder
08. januar 2007 - 13:25 #2
Nej det har jeg ikke men hvordan skal det lige grejes?
Avatar billede dr_chaos Nybegynder
08. januar 2007 - 13:27 #3
hvor mange datatables er der i
AuthorsDataSet ?
Avatar billede nuki Nybegynder
08. januar 2007 - 13:28 #4
Jeg har ikke direkte oprettet nogen, det er første gang jeg lige leger med det her.
Avatar billede nuki Nybegynder
22. februar 2007 - 14:33 #5
Nå ikke megen hjælp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester