winform - hvorfor er mit gridview tomt
Hej Eksperten,Jeg sidder og roder med et lille program som skal læse data fra en XML fil, og vise det i et gridview. programmet laves i asp.net 2.0 (C#)
Jeg har rodet lidt på nettet for at finde info omkring det, og har fundet skrevet nedenstående kode, som jeg syntes burde virke.
private void ReadXML( string xmlPath ) {
/* Read XML */
DataSet newDS = new DataSet();
newDS.ReadXml( xmlPath );
DataTable DT = newDS.Tables[0];
output.Text += DT.Rows.Count.ToString(); // Returns 2
// XMLBinding er en BindingSource kontrol.
XMLBinding.DataSource = DT;
output.Text += XMLBinding.Count.ToString(); // Returns 2
gvPrograms.DataSource = XMLBinding;
output.Text += gvPrograms.Rows.Count.ToString(); // Returns 0
}
Men nær jeg binder min data til gridviewet får jeg intet ud.
den XML jeg læser er denne,
<?xml version="1.0" encoding="utf-8" ?>
<programs>
<program>
<path>C:\test1.bat</path>
<wait>1</wait>
</program>
<program>
<path>C:\test2.bat</path>
<wait>2</wait>
</program>
</programs>
Håber i kan assitere :)