dataGridView1.DataSource = ds;
这句后我想写一句
datagridview1.databind();在我打点后,没有这个方法,找不到在显示的列表中,为什么?

解决方案 »

  1.   

    在webform中有这个方法
    在winform中不需要的
      

  2.   

    那为什么我的数据并没有显示在datagridview1中呢。也没有报错啊
      

  3.   

    直接  dataGridView1.DataSource = ds.Tables[0].DefaultView;
    就可以了
      

  4.   

    你加了 ds.Tables[0].DefaultView没,直接 dataGridView1.DataSource = ds;在WINFORM里是显示不出来的
      

  5.   

    我读的是xml
    XmlDocument doc = new XmlDocument();
                ArrayList nodvalues = new ArrayList();                doc.Load("d:\\00001.xml");
                XmlNode startNode=doc.DocumentElement;
                foreach (XmlNode personelement in startNode.ChildNodes)
                    nodvalues.Add(personelement.FirstChild.Value);
                         dataGridView1.DataSource = nodvalues;