DataSet ds = new DataSet();
                    ds.ReadXml("Web20080308/Car.xml");
                    for (int i = 0; i < ds.Tables["User"].Rows.Count; i++)
                    {
                        if (ds.Tables["user"].Rows[i]["id"].ToString().Equals(Session["UserID"].ToString()))
                        {
                            BoundColumn P_Name = new BoundColumn();
                            BoundColumn productAgora = new BoundColumn();                            P_Name.HeaderText = "名称";
                            P_Name.DataField = "P_Name";
                            productAgora.HeaderText = "市场价";
                            productAgora.DataField = "productAgora";                            DataGrid1.Columns.AddAt(0, P_Name);
                            DataGrid1.Columns.AddAt(1, productAgora);                            this.DataGrid1.DataSource = ds.Tables["product"];
                            this.DataGrid1.DataBind();
                        }
                    }
这样DataGrid绑定是表product的全部数据我的需求是显示出user子节点product的数据