private void button1_Click(object sender, EventArgs e)
{
dataGridView1.Rows.Clear();
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"\\server\incidents.xml");
XmlNodeList xmlNumber = xmlDoc.GetElementsByTagName("Number");
XmlNodeList xmlDescription = xmlDoc.GetElementsByTagName("Description");
XmlNodeList xmlCustomer = xmlDoc.GetElementsByTagName("Customer");
XmlNodeList xmlDate = xmlDoc.GetElementsByTagName("Date");
XmlNodeList xmlStatus = xmlDoc.GetElementsByTagName("Status");
int i = 0;
while (i < xmlNumber.Count)
{
object[] data = { (object)xmlNumber.Item(i).InnerText,
(object)xmlDescription.Item(i).InnerText,
(object)xmlCustomer.Item(i).InnerText,
(object)xmlDate.Item(i).InnerText,
(object)xmlStatus.Item(i).InnerText };
dataGridView1.Rows.Add(data);
i++;
I've tried adding a "dataGridView1.Rows.Remove();" if a node doesn't match a specific value, but I just can't seem to get this filtering stuff to work. If someone could point me in the right direction it would be greatly appreciated. Thanks!

New Topic/Question
Reply




MultiQuote



|